Миграция Джанго - «нет такой таблицы» - PullRequest
0 голосов
/ 04 марта 2019

Недавно я попытался удалить несколько моделей для сообщений о повышении / понижении голосов, вручную отбрасывая таблицы для моделей в SQLite.Это работало нормально, за исключением того, что теперь, когда я перехожу на миграцию после удаления моделей для таблиц, Django вызывает ошибку «нет такой таблицы» для удаленных таблиц.Что я могу с этим поделать?

1 Ответ

0 голосов
/ 04 марта 2019

Удаляя таблицы вручную, вы нарушаете синхронизацию между БД и миграциями.Лучший способ избежать этого, вероятно, состоит в том, чтобы удалить как ваши миграции, так и сам файл db, а затем повторно запустить createmigrations.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...