Вопрос

Есть ли простой способ сбросить базу данных Django (т.е.удалить все данные/таблицы, создать новые таблицы и создать индексы) без загрузки данных о приборах после слов?Мне нужна просто пустая база данных, поскольку все данные загружаются из другого источника (своего рода резервная копия с постобработкой).

Я знаю, что этого можно достичь, перенаправив вывод manage sql... приказывает manage dbshell, но это зависит от manage dbshellи какой-то хакерский...

Есть ли другие способы сделать это?

Редактировать:manage reset сделает это, но есть ли такая команда, как reset для этого не нужны имена приложений в качестве параметров?

Это было полезно?

Решение

Насколько я знаю, фикстуры (в файле Initial_data) автоматически загружаются после manage.py syndcb и не после перезагрузки.Итак, если вы сделаете manage.py reset yourapp он не должен нагружать светильники.Хм?

Другие советы

разве вы не сможете сделать это с помощью Manage.py? перезагрузить вариант?

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top