2014-05-16 161 views
0

我有一個燒瓶應用程序構建,我想今天爲它創建一個新的遷移。當我運行$python manage.py db upgrade燒瓶遷移錯誤

我得到的消息

提高util.CommandError(「只有一個頭支持的」 alembic.util.CommandError:只有一個頭支持的腳本目錄有多個頭(由於分支),必須通過手動編輯修改的文件來解決,形成線性序列運行alembic branches看到發散(S)。

所以我運行此命令$alembic branches 沒有配置文件「蒸餾器。 ini'找到,或者文件沒有​​'[alembic]'部分

關於這是什麼的任何線索?

回答

0

錯誤消息來自alembic,因此它們使用命令表alembic <command>,但是您與Flask的集成來自Flask-Migrate,因此您需要使用表格python manage.py db branches

要解析多個分支,請將其中一個分支指向另一個分支,以便升級圖形是一條直線。

+0

你好@davidism感謝幫助...我有命令試圖告訴你,但是什麼也沒有發生一樣仍然錯誤 – shanky