Как полностью восстановить базу данных Django (1.2 альфа) (отбрасывая все таблицы, а не просто очищая их)?Завершить django DB reset
manage.py flush
делает слишком мало (не работает, если есть изменения схемы), и manage.py reset
требует, чтобы я указал все приложения (и, как представляется, принимает формат, отличный от «.join (INSTALLED_APPS)). Я, очевидно, могу добиться этого в БД, но я решил, что для этого необходим здравый, базовый БД.
[Изменить: Я ищу что-то, что я могу вызвать из сценария, например. файл сборки и продолжает работать, если я изменить бэкэнд DB или добавить к settings.INSTALLED_APPS
]
Вы можете просто установить расширения команд Django, чтобы получить reset_db и другие лакомства: http://code.google.com/p/django-command-extensions/ –
Это выглядит многообещающим! – jathanism
Отлично - это выглядит точно, что мне нужно! –