2014-06-13 79 views
0

我从MySQL切换到PostgreSQL并运行迁移,它在MySQL之后有点奇怪。当我在一个干净的数据库上运行./manage.py migrate时,无论何时迁移到ForeignKey或任何其他尚未在db中创建的关系字段,都会引发错误并停止。在MySQL中,您只需运行迁移并为您完成所有操作,MySQL将创建这些不存在的字段。PostgreSQL和南迁移序列

所以我可以以某种方式来控制迁移的执行,请postgres去做那种迁移第一次和第二次等等,否则所有你必须做的是做一个一个手动迁移。

回答

1

您可以显式设置迁移之间的依赖关系,如docs中所述。