python
config_error
ai_generated
true
django.db.migrations.exceptions.InconsistentMigrationHistory: Migration admin.0001_initial is applied before its dependency myapp.0001_initial on database 'default'.
ID: python/django-migration-merge-conflict
80%Fix Rate
82%Confidence
0Evidence
2024-12-12First Seen
Version Compatibility
| Version | Status | Introduced | Deprecated | Notes |
|---|---|---|---|---|
| 3.x | active | — | — | — |
Root Cause
Migration dependencies are out of order, often due to merging branches incorrectly.
generic中文
迁移依赖顺序错误,通常是由于合并分支不正确。
Workarounds
-
85% success
Use 'python manage.py makemigrations --merge' to resolve conflicts.
Dead Ends
Common approaches that don't work:
-
70% fail
Can hide real inconsistencies and cause data loss.
-
60% fail
Loses migration history and may break existing databases.