いくつかのモデルを使用して新しいアプリを作成しましたが、一部のモデルが十分に検討されていないことに気付きました。コードをコミットしていないため、データベースを最新の良好な状態に移行し、より適切なモデルを使用して移行をやり直すのが賢明です。この場合、最新の良好な状態は、新しいアプリが存在しないデータベースです。
Django 1.7 の初期移行から元に戻すにはどうすればよいですか?
次のSouth
ようなことが可能です:
python manage.py migrate <app> zero
<app>
これにより、移行履歴がクリアされ、 のすべてのテーブルが削除されます<app>
。
Django 1.7 の移行でこれを実行するにはどうすればよいですか?
ベストアンサー1
Django 1.7+ でも同じことができます:
python manage.py migrate <app> zero
これ<app>
により移行履歴がクリアされ、<app>
見るジャンゴドキュメント詳細については。