без предварительного полного удаления схемы? Проблема в том, что для всех приложений после апдейта джанги теперь есть только одна миграция - 0001_initial.py. В импортируемой базе есть не все связи. И когда после импорта я пытаюсь домигрировать (migrate), ожидаемо все валится, потому что в 0001_initial прописаны и уже существующие связи, и еще нет. (Вариант откатить миграции обратно и проапдейтить уже оставлен на крайний случай)
Мне кажется что это тот случай когда крайниц вариант - единственный
Ситуация описана недостаточно понятно, но предпоследняя фраза говорит о том, что всё сломано...
Может я не правильно понял проблему, но связи можно восстановить у данных так. Выгрузить дамп, снести базу, накатить миграции, подправить дамп вручную либо скриптом (внести в него нужные связи), загрузить фикстуры
Обсуждают сегодня