2012-05-10 22 views
5

Cometí un error en la declaración del modelo de una aplicación y ahora necesito volver a ejecutar la migración inicial.Django sur: volver a ejecutar la primera migración

¿Hay alguna otra forma que borrar las tablas de esta aplicación y la entrada en el historial de migración del sur?

Mi configuración:

Django 1.3.1

Sur 0.7.3

Respuesta

11
./manage.py migrate myapp zero 

Docs

+0

Tenga en cuenta que si tiene alguna migraciones de datos estos deben ser escritos específicamente para ser reversible (pasa dos funciones a RunPython, una para reenviar, otra para retrógrada). – Duncan

+0

Todavía funciona en Django 1.7+, documentos aquí ahora: https://docs.djangoproject.com/en/1.9/ref/django-admin/#migrate – Fush

Cuestiones relacionadas