繁体   English   中英

烧瓶迁移错误

[英]Flask migration error

我在flask上构建了一个应用程序,今天我想为其创建一个新的迁移。 当我运行$python manage.py db upgrade

我收到消息

提高util.CommandError('仅支持一个头。'alembic.util.CommandError:仅支持一个头。脚本目录具有多个头(由于分支),必须通过手动编辑修订文件来解决。形成线性序列,运行alembic branches以查看差异。

所以我运行此命令$alembic branches alembic branchs没有找到配置文件'alembic.ini',或者文件没有​​'[alembic]'部分

关于这是什么线索?

错误消息来自alembic,因此它们使用命令alembic <command>形式,但是与Flask的集成来自Flask-Migrate,因此您需要使用python manage.py db branches形式。

若要解析多个分支,请使其中一个分支指向另一个分支,以便升级图为一条直线。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM