sql >> Databáze >  >> RDS >> Mysql

Změňte název Laravel's created_at a updated_at

Přijatá odpověď může bohužel způsobit problémy s aktualizací časových razítek.

Raději přepište consts na svém modelu:

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

pak metody getCreatedAtColumn a getUpdatedAtColumn vrátí post_date a post_modified respektive, ale nezpůsobí žádnou škodu.

Pro ostatní sloupce musíte použít události jako @Oni navrhla.



  1. Příkaz SQL WHERE

  2. Existuje způsob, jak zakázat aktualizace/mazání, ale přesto umožnit spouštěčům je provádět?

  3. Přejmenujte cizí klíč v SQL Server pomocí T-SQL

  4. Jak zrychlím počítání řádků v tabulce PostgreSQL?