类型对象“Base”没有属性“_decl_class_registry”

Skh*_*haz 6 python sqlalchemy

我正在将库升级到最新版本的 SQLAlchemy,但收到此错误

类型对象“Base”没有属性“_decl_class_registry”

在线的

Base = declarative_base(metadata=metadata)

Base._decl_class_registry
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?

小智 8

有同样的问题。因为我的 sqlalchemy 升级看起来基本代码发生了变化。

使用它来完成相同的任务

Base.registry._class_registry.values()
Run Code Online (Sandbox Code Playgroud)