2014-06-13 103 views
0

我從MySQL切換到PostgreSQL並運行遷移,它在MySQL之後有點奇怪。當我在一個乾淨的數據庫上運行./manage.py migrate時,無論何時遷移到ForeignKey或任何其他尚未在db中創建的關係字段,都會引發錯誤並停止。在MySQL中,您只需運行遷移併爲您完成所有操作,MySQL將創建這些不存在的字段。PostgreSQL和南遷移序列

所以我可以以某種方式來控制遷移的執行,請postgres去做那種遷移第一次和第二次等等,否則所有你必須做的是做一個一個手動遷移。

回答

1

您可以顯式設置遷移之間的依賴關係,如docs中所述。