сложнее, чем я думал( Никак не получается добавить дефолтные значения для timestamp-ов. Пробовал много вариант, на текущий момент вот это (миграция падает с ошибкой Invalid default value for 'created_at' - ошибку я прогуглил, там надо в конфиге mysql что-то менять). Перед тем, как лезть менять что-то в БД решил спросить, мб кто-то сталкивался и существует более простой способ добавить дефолтные значения для этих полей?
Если использовать тоже самое без timestamp, а с dateTime, то ничего не падает, но и не работает.
ааа, тут ещо й change
зачем?
такие колонки нельзя менять без доп пакета. Даже в доке написано какие типи колонок можна менять и колонок для времени-дати там нет
Я в доке нашёл только, что нужен doctrine/dbal пакет, который установил. Сейчас попробую дальше почитать
да, пробуй. За пакет знаю, но колонки пока не приходилося с ним менять.
с dateTime не работает автоматическое присвоение текущей даты и обновление при изменении, только timestamp
понятно, буду знать
Обсуждают сегодня