Я смог reset создать базу данных Django PostgreSQL, выполнив следующие шаги:
- Удалить файлы миграции
- Введите команду командной строки psql. Подключение к базе данных. общий каскад схемы кавычек; создать общедоступную схему;
- Шаг 2, к сожалению, удалил мою роль и права пользователя, поэтому я вернулся к команде psql promt и воссоздал их.
- Шаг 2 также означал, что мне нужно было запустить следующие команды в командной строке psql: предоставить публике публичное использование публичной схемы; предоставлять публичным публикациям схему;
- Шаг 2 также удалил стандартных пользователей Django, которые я создал, поэтому мне нужно было воссоздать эти
- python manage.py makemigrations && & & python manage.py migrate
В настоящее время я вношу изменения в свои модели и тестирую каждое изменение. У меня нет никаких данных, которые мне нужно сохранить. Существует ли более простой способ, чем приведенный выше, в reset базе данных при работе переноса?
Я бы по крайней мере хотел заменить шаг 2 чем-то другим, чтобы я мог пропустить шаги 3-5.