我遇到了与South 在不同应用程序中遵循什么迁移顺序类似的问题?,其中来自不同应用程序(例如 app_a 和 app_b)的迁移必须交错才能工作,但默认情况下,South 首先运行来自 app_a 的所有迁移,然后运行来自 app_b 的所有迁移。
我知道有一种方法可以手动指定依赖项以使其工作,但这似乎没有必要,因为 South 可以记录迁移运行方式的全局顺序,因此它可以根据它们过去的实际交错方式来交错它们。
那么,有没有一种好方法可以让 South 记住您的全球迁移历史并自动设置依赖关系?