何が悪かったのかわかりませんが、モデル(データベーステーブル)を削除するための移行があります。テーブルは削除されましたが、Southは移行が適用されたとは見なさないため、移行するとテーブルを削除しようとして失敗し、それ以上の移行を停止します。
私は何をすべきか?
何が悪かったのかわかりませんが、モデル(データベーステーブル)を削除するための移行があります。テーブルは削除されましたが、Southは移行が適用されたとは見なさないため、移行するとテーブルを削除しようとして失敗し、それ以上の移行を停止します。
私は何をすべきか?
この種の不整合を修正するために必要なのは、次のコマンドで移行を実行することだけです--fake
。
./manage.py migrate app --fake
ドキュメントから:
--fake
:移行シーケンスが適用されたことを記録しますが、実際には実行しません。アプリの変換に便利です。