sql >> Database teknologi >  >> RDS >> Mysql

Skift navn på Laravel's create_at og updated_at

Det accepterede svar kan desværre forårsage problemer med at opdatere tidsstempler.

Du må hellere tilsidesætte consts på din model:

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

derefter metoderne getCreatedAtColumn og getUpdatedAtColumn returnerer post_date og post_modified hhv., men vil ikke gøre nogen skade.

Til de andre kolonner skal du bruge begivenheder som @Oni foreslået.



  1. MySQL-lagrede funktioner - Dynamiske/variable tabel- og kolonnenavne

  2. Oracle-databasegendannelse

  3. Hvorfor er MySQL's standardsortering latin1_swedish_ci?

  4. OPDATERING Syntaks med ORDER BY, LIMIT og flere tabeller