ImportError: cannot import name JSONB, from sqlalchemy.dialects.postgresql
ImportError: cannot import name JSONB, from sqlalchemy.dialects.postgresql
我写了一个模型,它有类似这样的代码。
但是 JsonB 不是从 postgres 导入的。我不知道为什么它没有发生。我如何让它发挥作用?
from sqlalchemy.dialects.postgresql import JSONB
class DataTable(Base):
sourceid = Column(Integer)
extraInfo = Column(JSONB)
炼金术版本:
SQLAlchemy==0.9.3
Postgres 版本:
postgresql-9.4
ImportError: 无法导入名称 JSONB
在 SQL Alchemy 0.9.7 中引入了对 Postgres 的支持。您可以使用 pip install SQLAlchemy --upgrade
将您的 SQL Alchemy 升级到新版本
我写了一个模型,它有类似这样的代码。 但是 JsonB 不是从 postgres 导入的。我不知道为什么它没有发生。我如何让它发挥作用?
from sqlalchemy.dialects.postgresql import JSONB
class DataTable(Base):
sourceid = Column(Integer)
extraInfo = Column(JSONB)
炼金术版本: SQLAlchemy==0.9.3
Postgres 版本: postgresql-9.4
ImportError: 无法导入名称 JSONB
在 SQL Alchemy 0.9.7 中引入了对 Postgres 的支持。您可以使用 pip install SQLAlchemy --upgrade