laravel 5.3 迁移数据库失败
failed migration database with laravel 5.3
如果这样的代码:$table->integer('no', 3);
,则失败
如果这样的代码:$table->integer('no');
,就成功了
为什么我使用lenth时迁移db失败?
那是因为 integer()
第二个参数是 $autoIncrement
接受 true
或 false
。你不能通过 3
:
public function integer($column, $autoIncrement = false, $unsigned = false)
您不能指定整数列的长度,如果这是您想要完成的。请在此处查看此答案以获得完整解释
如果这样的代码:$table->integer('no', 3);
,则失败
如果这样的代码:$table->integer('no');
,就成功了
为什么我使用lenth时迁移db失败?
那是因为 integer()
第二个参数是 $autoIncrement
接受 true
或 false
。你不能通过 3
:
public function integer($column, $autoIncrement = false, $unsigned = false)
您不能指定整数列的长度,如果这是您想要完成的。请在此处查看此答案以获得完整解释