我已经为Django提供了现有的数据库/生产系统预迁移支持。我们确实开始使用Djangos迁移2年前我发现我忘了安装一个现在导致问题的模型的迁移。
2年前,我有以下型号;位置,工具和指向位置和工具实例的第三个日志。用于日志模型的0001_inital.py依赖于工具0001_inital,但对于位置,它指向_ 第一个 _
现在,今天我正在努力让位置使用迁移(所以我以后可以添加它,现在需要它)第一次......
运行makemigration Location工作并生成一个新的干净迁移目录和所有,但是当进行迁移时--fake我得到以下django.db.migrations.exceptions.InconsistentMigrationHistory:迁移log.0001_initial在其依赖项位置之前应用。 0001_initial on database' default'。
当我们开始在Django中使用它时忘记为Locations完成迁移时,早期的错误导致了这一点 - 任何想法如何以一种好的方式解决这个问题?