psycopg2.ProgrammingError: 列 cons.consrc 不存在

fat*_*tih 15 python database postgresql flask

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

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

flask db migrate -m ".."
Run Code Online (Sandbox Code Playgroud)

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

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".
Run Code Online (Sandbox Code Playgroud)

小智 43

升级到 Postgres v12 后,我遇到了同样的错误。

我做了:

pip install --upgrade sqlalchemy 
Run Code Online (Sandbox Code Playgroud)

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

希望这可以帮助