2
私はdjangoアプリケーションで82の移行ファイルを持っています。削除されたモデルに関連するものもあります。私は、これらの82個の移行ファイルすべてを1つの移行ファイルにマージしたいと思います。すべての移行ファイルをdjangoで1つにスクッシュするには?
データベースを削除せずにどうすればいいですか?
私はdjangoアプリケーションで82の移行ファイルを持っています。削除されたモデルに関連するものもあります。私は、これらの82個の移行ファイルすべてを1つの移行ファイルにマージしたいと思います。すべての移行ファイルをdjangoで1つにスクッシュするには?
データベースを削除せずにどうすればいいですか?
django documentationには、このセクションがあります。
ページから:
./manage.py squashmigrations myapp 0004
ここで、myappはアプリケーションの名前であり、0004はこれまでのスカッシュまでの移行です。
**前にバックアップをとることを忘れないでください**。 –
@OlivierPonsなぜですか?移行を盛り上げてもファイルは削除されません。あなたが押しつぶしたすべての手順を含む「ショートカット」移行を作成するだけです。 – Shadow
データベースバックアップ。私はなぜ覚えていないが、間違いを犯す可能性があることを知っている - 私は確かにした。 Djangoではなく、私。昔のオタクを信じてください。ファイルとデータベースのバックアップは常に安全です。 '; ^)' –