состояние с таблицами в бд?
Все миграции на сервере помечены как не пройденные. Но большая часть из них есть в базе, и успешно функционирует.
Например: ./manage.py showmigrations main показывает 0 сделаных миграций из 200. А на деле проведеных миграций ~150.
Нужно понять какие миграции сделаны, после чего фейкнуть их. https://stackoverflow.com/questions/46772762/django-migrate-fake-and-fake-initial-explained Большой вопрос, каким образом применялись миграции и что находится в бд в таблице django_migrations если showmigrations показывает что ничего не применено. Ну и ответив на этот большой вопрос стоит озаботиться вопросом - как больше такого не повторять. Хорошей практикой является коммит миграций в репозиторий и их применение во время релиза-деплоя приложения
Обсуждают сегодня