如何解决带有全新还原的 Django InconsistentMigrationHistory
- 我在从测试服务器收到的这个新转储中进行迁移时遇到问题。
- 这是我在执行命令
python manage.py migrate
后在终端中遇到的错误。
django.db.migrations.exceptions.InconsistentMigrationHistory: Migration rmas.0001_initial is applied before its dependency equipment.0002_auto_20210629_1540 on database 'default'.
我一直在查看 StackOverflow 中的一些其他相关问题,并且我已经完成了所有建议,包括:
migrations.swappable_dependency(settings.AUTH_USER_MODEL)
这是在运行命令 python manage.py showmigrations
之后,您可以看到正是这个文件导致了很多问题。
equipment
[X] 0001_initial
[ ] 0002_auto_20210629_1540
guardian
[X] 0001_initial
inspections
[X] 0001_initial
[ ] 0002_auto_20210629_1540
notifications
[X] 0001_initial
pendingsrns
[X] 0001_initial
[X] 0002_pendingsrn_verified_srn
product_support
(no migrations)
repairs
[X] 0001_initial
[ ] 0002_auto_20210629_1540
reversion
[X] 0001_initial
rmas
[X] 0001_initial
如果需要,请查看上下文:
- Django 版本 = 1.11.24
- Python 版本 = 2.7
- Postgresql 12
如果您需要任何其他信息来理解这一点,请告诉我。
谢谢。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。