2016-12-05 3 views
1

Meine Kolben-Anwendung hat 20+ Migrationen mit flask-migrate gebaut und sie haben alle Dateinamen gehasht wie: 389d9662fec7_.pyWie finde ich die letzte Migration, die mit womens-migrate erstellt wurde? jetzt

ich die Einstellungen überprüfen auf die letzte Migration verdoppeln wollen, dass ich lief, wollen aber nicht alle öffnen Datei, um nach dem richtigen zu suchen. Ich könnte eine neue Dummy-Migration erstellen und schauen, was es als die down_revision verweist, aber das scheint klobig.

Ich verwende flask-script, flask-migrate und flask-sqlalchemy

Meine Frage ist: Wie kann ich die letzte Migration schnell, die ich erstellt finden?

Antwort

1

./manage.py db history -r current: zeigt die Migrationen in der Reihenfolge an, in der sie angewendet werden. -r current: zeigt nur die Migrationen seit dem aktuell angewendeten.

./manage.py db heads zeigt die letzte Migration für jeden Zweig an (normalerweise gibt es nur einen Zweig). ./manage.py db upgrade würde alle Migrationen anwenden, um an den Kopf zu kommen.

Verwenden Sie das Flag -v, um eine ausführliche Ausgabe zu erhalten, einschließlich des vollständigen Pfads zur Migration.

Verwandte Themen