При использовании миграции Django 1.7 я столкнулся с миграцией, которая работала в разработке, но не в производстве:
ValueError: Found wrong number (0) of constraints for table_name(a, b, c, d)
Это вызвано правилом AlterUniqueTogether
:
migrations.AlterUniqueTogether(
name='table_name',
unique_together=set([('a', 'b')]),
)
Чтение ошибок и т.д. в DB DB ошибок, похоже, связано с существующим unique_together
в db, не совпадающим с историей миграции.
Как я могу обойти эту ошибку и завершить мои миграции?