Laravel возвращает «Неверное значение даты и времени» при обновлении - PullRequest
0 голосов
/ 31 мая 2018

По неизвестным причинам наша установка Laravel 5.5 завершается неудачно на всех обновлениях, где дата начинается с "2018-03-25".

Invalid datetime format: 1292 Incorrect datetime value: '2018-03-25 03:00:00' for column 'done_date' at row 1 (SQL: update `hours` set `done_date` = 2018-03-25 03:00:00, `updated_at` = 2018-05-31 12:19:36 where `id` = 481)

Все остальные даты в порядке.

Вотсинтаксис таблицы:

CREATE TABLE hours ( id int(10) unsigned NOT NULL AUTO_INCREMENT, task_id int(11) DEFAULT NULL, project_id int(11) DEFAULT NULL, done_hours double(8,2) DEFAULT NULL, done_date timestamp NULL DEFAULT NULL, user_id int(11) DEFAULT NULL, info text COLLATE utf8mb4_unicode_ci, archived_at timestamp NULL DEFAULT NULL, created_at timestamp NULL DEFAULT NULL, updated_at timestamp NULL DEFAULT NULL, deleted_at timestamp NULL DEFAULT NULL, PRIMARY KEY ( id ) ) ENGINE=InnoDB AUTO_INCREMENT=906 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

Что может вызвать это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...