Mysql
 sql >> Base de données >  >> RDS >> Mysql

Changer le nom de created_at et updated_at de Laravel

La réponse acceptée peut malheureusement causer des problèmes de mise à jour des horodatages.

Vous feriez mieux de remplacer les constantes sur votre modèle :

const CREATED_AT = 'post_date';
const UPDATED_AT = 'post_modified';

puis les méthodes getCreatedAtColumn et getUpdatedAtColumn renverra post_date et post_modified respectivement, mais ne fera aucun mal.

Pour les autres colonnes, vous devez utiliser des événements comme @Oni suggéré.