получение текущей отметки времени в mysql в студии Valetina

Я учусь Laravel от Видео Laracast и используя Валентина Студия в качестве графического интерфейса, чтобы посмотреть на базу данных и подключиться с помощью mysql. У меня есть композитор и Мариадб установлен на Linux.
поэтому, когда я создавал новое поле в пустой таблице, в которой в качестве столбцов были созданы create_at и updated_at, я использовал NOW (), ожидая, что для этого потребуется текущая временная метка. Но это (валентина студия) показывает

>  " Error (1292) 22007: Incorrect datetime value: 'now()' for column 'created_at' at row 1"

Ps: я смотрел на другие ответы, связанные с метками времени в mysql, но я полагаю, что я могу упустить что-то, связанное с командами студии Valentina.

0

Решение

Смотрите ссылку, хотя для created_at а также updated_at Вы можете просто использовать $table->timestamps();

https://stackoverflow.com/a/20822267/2419954

1

Другие решения

+ Изменить NOW() в CURRENT_TIMESTAMP()

0

По вопросам рекламы [email protected]