@kirill-93

Laravel сменить тип поля created_at?

Подскажите, можно ли сменить тип поля created_at с timestamp на datetime.
Есть таблица заметок, в которой использую это дефолтное поле как поле выхода заметки.
Изначально планировалось, что даты будут текущие +- несколько лет, но теперь появилась надобность записывать в это поле значения < 1970 года.
Могу ли я сменить тип этого поля?
  • Вопрос задан
  • 295 просмотров
Пригласить эксперта
Ответы на вопрос 1
Если сделаете ALTER на datetime должно быть всё нормально, только учтите что timestamp выводится с учётом временной зоны установленной в my.cnf или в текущей mysql сессии.
И как бы не получилось, что при альтере столбца с датой в результате значения стали бы не те из-за не правильно установленной таймзоны.
Попробуйте сначала сделать локально миграцию.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы