所以我忙于进行此迁移并进行大量研究,他仍然给出了以下错误消息: p>
SQLSTATE [HY000]:常规错误:1005无法创建表
dev code>。
bindings code>(错误号: 150“外键约束形成错误”)(SQL:alter table
bindings code>添加约束
bindings_users_id_foreign code>外键(
users_id code>)引用
用户 code>(
id code>)关于更新级联上的删除级联) p> blockquote>
代码: p>
Schema :: create('bindings',function(Blueprint $ table){ $ table-&gt; unsignedInteger('users_id'); $ table-&gt; foreign('users_id')\ n - &gt;引用('id') - &gt; on('users') - &gt; onDelete('cascade') - &gt; onUpdate('cascade'); }); \ nSchema :: create('users',function(Blueprint $ table){ $ table-&gt; bigIncrements('id'); }); code> pre> < p>版本 s: p>
PHP:v7.3 Laravel:v5.8.4 MariaDB:v10.3.13 Homestead:v8.1.0 code> pre> \ n
正如我所知,这应该正确形成一个外键。 任何帮助都会受到欢迎! p> div>