В django ядро базы данных по умолчанию - sqlite. Меняю движок с sqlite на postgresql. когда я запускаю python manage.py makemigrations
и python manage.py migrate
, я успешно получаю свою таблицу a_atable
в postgresql базе данных.
введите описание изображения здесь
Но в моем случае я нахожу таблицу django_migrations
в своей базе данных, но я не создавал ее в своем models.py
. django_migrations
сохраняет информацию журнала миграции. Как игнорировать таблицу django_migrations
при запуске python manage.py migrate
? Мне нужен a_atable
в postgresql только при миграции.
После того, как я DROP TABLE django_migrations
вручную, я не могу успешно запустить python manage.py migrate
.