繁体   English   中英

psycopg2.ProgrammingError:列 cons.consrc 不存在

[英]psycopg2.ProgrammingError: column cons.consrc does not exist

我正在开发一个需要更新 Postgres(12) 数据库的 web 应用程序。 我为此目的使用烧瓶迁移。

我试图修复它,但它似乎是一个新问题,因此我没有得到太多帮助。 我试图从我的终端修改数据库,这显然有效。 这是我通常输入来更新我的数据库:

flask db migrate -m ".."

这是我在终端收到的错误消息:

psycopg2.ProgrammingError: column cons.consrc does not exist
LINE 4:                 cons.consrc as src
                        ^
HINT:  Perhaps you meant to reference the column "cons.conkey" or the column "cons.conbin".

您使用的是 SQLAlchemy 吗? 如果是,哪个版本? 1.3.10 版为我解决了这个问题。 希望能帮助到你。

升级到 Postgres v12 后出现同样的错误。

我做了:

pip install --upgrade sqlalchemy 

并升级与 sqlalchemy 一起使用的任何其他依赖包,例如 pip install --upgrade vdm

希望这可以帮助

暂无
暂无

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

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