禁用外键约束

时间:2017-12-31 12:44:21

标签: laravel

我想在关系上禁用外键约束,因为我遇到问题后:

php artisan migrate:refresh

我该如何解决?

2 个答案:

答案 0 :(得分:4)

在5.5中,您可以使用fresh命令:

<div v-mouse:mouseover="mouseOverFunction"></div>
  

php artisan migrate:fresh 命令将从数据库中删除所有表,然后执行migrate命令

答案 1 :(得分:2)

您可以在迁移文件中禁用外键约束。

Schema::disableForeignKeyConstraints();

参考:Laravel migrations nice way of disabling foreign key checks