Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Namen von Laravels „created_at“ und „updated_at“ ändern

Die akzeptierte Antwort kann leider Probleme mit der Aktualisierung der Zeitstempel verursachen.

Sie sollten consts in Ihrem Modell besser überschreiben:

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

dann Methoden getCreatedAtColumn und getUpdatedAtColumn gibt post_date zurück und post_modified bzw., schadet aber nicht.

Für die anderen Spalten müssen Sie Ereignisse wie @Oni suggeriert verwenden.