【发布时间】:2019-07-28 08:09:51
【问题描述】:
当我迁移文件时,它向我显示了这个错误(给出了图片链接)。我试过 migrate:rollback ,migrate:refresh 但它没有用。
https://i.imgur.com/oFjcadB.png
Illuminate\Database\QueryException : SQLSTATE[HY000]: General error: 1005 Can't create table seed.#sql-16d8_15 (errno: 150 "Foreign key constraint is wrongly forms") (SQL: alter table posts add constraint posts_user_id_foreign 外键(user_id)在删除级联时引用用户(id)
【问题讨论】:
-
请避免将源代码或控制台输出作为图像发布,最好直接粘贴到您的问题中。
-
i.imgur.com/npfO1n5.png 请看看这张图片
-
Illuminate\Database\QueryException : SQLSTATE[HY000]: 一般错误: 1005 无法创建表
seed.#sql-16d8_15(errno: 150 "外键约束格式不正确") (SQL :更改表posts添加约束posts_user_id_foreign外键(user_id)引用users(id)删除级联) -
您可以使用“编辑”按钮将其添加到您的帖子中
标签: php mysql laravel-5 migration