Djangoを使っていると、app単位で開発を進めていくと思います。DBのマイグレーションもapp単位で行うのですが、app配下のマイグレーションファイルを全てロールバックしたいという時があるかと思います。主に、新しいappを作ってその配下で色々と試している時など。
本記事ではDjangoのapp配下のマイグレーションを全てロールバックする方法についてまとめました。
環境
- Django: 3.0
- Python: 3.6
コマンド
Djangoのmanage.pyがあるディレクトリに移動し、以下のコマンドを実行する
$ python manage.py migrate app名 zero
これだけで完了です。
簡単ですが、以上、最後までお読みいただきありがとうございました。