migrations makemigrations inconsistent force exceptions error python django django-1.7 django-migrations

python - makemigrations - ¿Cómo migrar desde la migración inicial en Django 1.7?



migrate force django (2)

Puedes hacer lo mismo con Django 1.7+ también:

python manage.py migrate <app> zero

Esto borra <app> del historial de migración y elimina todas las tablas de <app>

Vea los documentos de django para más información.

Creé una nueva aplicación con algunos modelos y ahora noté que algunos de los modelos están mal pensados. Como no he confirmado el código, lo más sensato sería migrar la base de datos al último estado correcto y rehacer la migración con mejores modelos. En este caso, el último buen estado es la base de datos donde la nueva aplicación no existe.

¿Cómo puedo migrar desde la migración inicial en Django 1.7?

En el South se podría hacer:

python manage.py migrate <app> zero

Lo que eliminaría <app> del historial de migración y eliminaría todas las tablas de <app> .

¿Cómo hacer esto con las migraciones de Django 1.7?