2016-12-05 38 views
1

我燒瓶應用程序現在已經20+遷移建有flask-migrate和他們都散列文件的名稱,如:389d9662fec7_.py如何查找使用flask-migrate創建的最新遷移?

我要仔細檢查,我跑了最新的遷移設置,但不想每次開文件尋找正確的。我可以創建一個新的虛擬遷移並查看它所引用的down_revision,但看起來很笨重。

我使用flask-scriptflask-migrate,並且flask-sqlalchemy

我的問題是:如何快速找到我創建了最新的移民?

回答

1

./manage.py db history -r current:將按照它們將應用的順序顯示遷移。 -r current:僅顯示自從當前應用的遷移以來的遷移。

./manage.py db heads將顯示每個分支的最新遷移(通常只有一個分支)。 ./manage.py db upgrade將應用所有遷移到頭。

使用-v標誌可以獲得詳細輸出,包括遷移的完整路徑。

相關問題