Как обойти ошибку при добавлении столбца в БД?
В MySQL 5.7  и выше по умолчанию используется строгая проверка даты. Пустое значение или 0000-00-00 недопустимы.
Вам необходимо задать корректное значение по умолчанию, либо установить режим ALLOW_INVALID_DATES.
При создании нового столбца, вероятно, вы указываете значение по умолчанию, и вероятно, пытаетесь использовать значение 0 для даты. Хотя, если используется значение по умолчанию, его нужно задавать корректно с точки зрения эпохи Unix (от 01.01.1970 и моложе).