Django.Programming Error: Table Name Does Not Exist - Как решить?
Я удалил модель в Django, которую создал для тестирования. Теперь, когда я пытаюсь запустить makemigrations и mirgrate, я получаю следующую ошибку:
django.db.utils.ProgrammingError: table "members_test" does not exist
Есть ли стандартная процедура, которую я должен выполнять при удалении модели? Я удалил только код из файла Models и попытался мигрировать после этого.
Я только пробовал запускать migrate и make migrations в дополнение к поиску в Интернете.
Просто вы можете удалить все папки миграций и заново выполнить миграцию, используя следующую команду:
python manage.py makemigrations appname
python manage.py sqlmigrate appname 0001
python manage.py migrate