数据迁移工具报错1067 Invalid default value for 'end_time'

[InvalidArgumentException]
There was a problem creating the schema table: SQLSTATE[42000]: Syntax erro
r or access violation: 1067 Invalid default value for 'end_time'

能确定end_time字段是phinx自己创建的字段,因为这个错误,表结构一个也没导入。

解决办法:

以window中为例子
my.ini中找到[mysqld] 位置 ,修改sql_mode 的值,如果没有则添加

[mysqld]
sql_mode=’ STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION’

转自https://blog.csdn.net/liuchen1314/article/details/78273264

点赞

发表回复

电子邮件地址不会被公开。必填项已用 * 标注