¿Cómo reinicio completamente mi Django (1.2 alpha) DB (soltando todas las tablas, en lugar de simplemente borrarlas)?Complete django DB reinicio
manage.py flush
hace muy poco (no funcionará si hay cambios de esquema) y manage.py reset
requiere que especifique todas las aplicaciones (y parece tomar un formato que es diferente de solo "" .join (INSTALLED_APPS)). Obviamente, puedo lograr esto de una manera específica de DB, pero pensé que debe haber una manera sana, DB backend agnóstica para hacer esto.
[Editar: Estoy buscando algo que pueda llamar desde un script, p. un Makefile y que continúa trabajando si cambio de la base de datos back-end o añadir a settings.INSTALLED_APPS
]
También podría instalar las extensiones de comando de Django para obtener reset_db y otras ventajas: http://code.google.com/p/django-command-extensions/ –
¡Eso parece prometedor! – jathanism
Genial, ¡eso parece exactamente lo que necesito! –