gpt4 book ai didi

laravel-5 - Laravel更改迁移顺序

转载 作者:行者123 更新时间:2023-12-03 12:25:01 25 4
gpt4 key购买 nike

有没有一种方法可以更改迁移顺序而不重新构建迁移顺序?因为现在我的外键-_-有问题(使用laravel)

最佳答案

  • 回滚所有迁移(或从新数据库开始);
  • 更改构成迁移文件名第一部分的日期,以便它们按您想要的顺序排列(例如,对于2014_06_24_134109_update_database.php,日期和时间为2014-06-24,13:41:09);
  • 再次运行迁移。

  • 关于您对外键的评论...我不确定问题出在Laravel。更有可能的是MySQL。

    我避免使用外键,因为一旦获得了相当复杂的一组关系,就开始遇到数据库一致性问题,就像您看到的那样-服务器很难弄清楚在其中创建表和关系的顺序,并且开始在转储文件(用于备份)之类的事情上造成麻烦。

    关于laravel-5 - Laravel更改迁移顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32524101/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com