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.

http://laravel.com/docs/eloquent#timestamps

Foi útil?

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
scroll top