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

Timestamp di Laravel aggiornato senza una chiamata esplicita per farlo

Ciò è dovuto alla configurazione di MySQL 5.7 e non a Laravel.

src - Mysql Docs

La soluzione consiste nell'impostare il timestamp su Nullable nella migrazione e/o modificare la tabella manualmente.

ALTER TABLE invoices CHANGE sent_at sent_at timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP;