Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Laravel Timestamp sendo atualizado sem chamada explícita para fazê-lo


Isso se deve à configuração do MySQL 5.7, e não ao Laravel.

src - Mysql Docs

A correção é definir o carimbo de data/hora como anulável na migração e/ou alterar a tabela manualmente.
ALTER TABLE invoices CHANGE sent_at sent_at timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP;