删除尚未迁移的迁移

时间:2015-12-28 23:37:58

标签: python django django-migrations django-1.9

我设置了一个我现在意识到的错误。它设置为迁移0005.我最后一次迁移是0004.我现在达到0008.我想使用当前models.py重建当前数据库模式的迁移。迁移0005不再相关,已从models.py中删除。迁移0005也是一个IntegrityError,因此如果不删除不应删除的数据,则无法应用它。

如何通过迁移0005以便我可以迁移?

1 个答案:

答案 0 :(得分:0)

只需从migrations /文件夹中删除0005-0008迁移文件。 回覆。数据库表,如果不应用迁移,则无需从那里删除任何内容。您可以检查一下django_migrations表条目,以确保确定。