Ich habe eine neue App mit einigen Modellen erstellt und jetzt festgestellt, dass einige der Modelle schlecht durchdacht sind. Da ich den Code nicht festgeschrieben habe, wäre es sinnvoll, die Datenbank auf den letzten guten Zustand zu migrieren und die Migration mit besseren Modellen zu wiederholen. In diesem Fall ist der letzte gute Zustand die Datenbank, in der die neue App nicht vorhanden ist.
Wie kann ich von der ersten Migration in Django 1.7 zurück migrieren?
In South
einem könnte man tun:
python manage.py migrate <app> zero
Welches würde <app>
aus dem Migrationsverlauf löschen und alle Tabellen von löschen <app>
.
Wie geht das mit Django 1.7-Migrationen?
quelle
Sie können auch die Versionsnummer verwenden:
Quelle: https://docs.djangoproject.com/de/1.7/ref/django-admin/#django-admin-migrate
quelle
0000
funktioniert nicht