我正在开发需要更新Postgres(12)数据库的Web应用程序。我正在使用flask-migrate。

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

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".

最佳答案

升级到Postgres v12后,我得到了相同的错误。

我做了:

pip install --upgrade sqlalchemy

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

希望这可以帮助

关于python - psycopg2.ProgrammingError:列cons.consrc不存在,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/58351958/

10-12 16:53