Para poner un poco en contexto el campo de la base de datos es un TIMESTAMP y desde el factory de Laravel insertaba en el campo updated_at el valor now() o el valor date("Y-m-d H:i:s) ambos campos me daban el siguiente formato:
2024-08-04T03:29:41.000000Z
Y el campo timestamp de MySql no lo aceptaba ....La Solución
Añadir en el fichero de configuración de base de datos 'strict' => false, que por defecto viene a true
//config/database.php
'mysql' => [
'strict' => false,
]
Con esto ya funcionará la inserción de datos con el campo timestamp.
Y esto es todo, feliz programming
Saludos
Alex
/ :-)
También puede interesarte:
Configurar Laravel Sail para utilizar un MySql externo existente |
||