Laravel - nomes de colunas de carimbo de data / hora personalizados
Pergunta
Estou migrando um site do codeigniter para o Laravel.
Para uma tabela legada reports
, algumas colunas existentes created_at
e updated_at
são nomeados date_created
e date_modified
respectivamente.
Desejo contar ao meu eloquente Report
modelo sobre esses nomes de colunas de carimbo de data/hora personalizados.
A documentação fornece apenas referência para desativar carimbos de data/hora ou fornecer formatos de carimbo de data/hora personalizados.
Solução
No modelo você pode definir constantes como esta para alterar os nomes das colunas
class BaseModel extends Eloquent {
const CREATED_AT = 'date_created';
const UPDATED_AT = 'date_modified';
}
ou usar você pode usar algo assim Gerenciando carimbos de data/hora
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow