Laravel 雄辩的迁移不遵循名称顺序

Laravel 雄辩的迁移不遵循名称顺序,laravel,eloquent,Laravel,Eloquent,我遇到了一些外键问题 因此,我删除了数据库中的所有表,并更改了迁移名称,因此我得到了这个安排: 但我总是在表10中得到这个错误。。。因为它不遵循名称顺序 (errno: 150 "Foreign key constraint is incorrectly formed") 迁移不遵循名称顺序,而是遵循文件上的时间戳。因此,请将文件的第一部分7_04..上的时间更改为您试图添加外键的文件的下一部分。字段和表必须存在才能使外键约束生效 当Laravel生成迁移时,第一部分是当前时间戳,然后紧跟着

我遇到了一些外键问题

因此,我删除了数据库中的所有表,并更改了迁移名称,因此我得到了这个安排

但我总是在表10中得到这个错误。。。因为它不遵循名称顺序

(errno: 150 "Foreign key constraint is incorrectly formed")

迁移不遵循名称顺序,而是遵循文件上的时间戳。因此,请将文件的第一部分
7_04..
上的时间更改为您试图添加外键的文件的下一部分。字段和表必须存在才能使外键约束生效


当Laravel生成迁移时,第一部分是当前时间戳,然后紧跟着迁移的名称,因此请使用它,无需手动编辑迁移的文件名。

在1,2_... 这是一个很好的例子。。。在所有文件中,因此我将2019部分从1重命名为21是,这就是它应该是的。请不要改变那些名字。这是拉威尔的惯例,定制这样的订单是没有意义的。哦,我的名字是指时间戳部分,我犯了这个错误,你不应该那样做。。如果你想利用发电机。您的订单没有意义。您能给我举一个前两次迁移的例子,以便我能理解吗