私はstore
のアプリに約50の移行を持っていますが、それらのうちのいくつかはschemamigration
で、一部はdatamigration
です。今私は0037_some_values_to_objects
の前に0039_add_column_is_worldwide
を実行したいと思います。だから、名前は0037_add_column_is_worldwide
と0039_some_values_to_objects
に変更されました。南の移行の順序を変更する方法
新しいデータベースに対してsyncdb
を実行したときに問題なく動作しますが、既存のデータベースで新しい移行用に移行しているときにこのエラーが発生します。
exceptions.InconsistentMigrationHistory(問題) south.exceptions.InconsistentMigrationHistory上げる:次のオプションが用意されて一貫性のない移行履歴 を: --merge:ちょうど任意の潜在的な依存関係の競合を無視して移行を試みます。
私は自分のデータを失いたくないので、これらの移行の順序を変更することはありますか?
移行名を変更する前に、dbを移行36にロールバックしましたか? – szaman
いいえ、私はロールバックしていませんでした! – Ahsan