有没有办法将子 class 添加到反射的 flask-sqlalchemy table

Is there a way to add a sub class to a reflected flask-sqlalchemy table

我有一个正在反映的mssql数据库。有没有办法向这种数据库添加自定义模型 class?

db = SQLAlchemy(app)
Base = automap_base()
Base.prepare(db.engine, reflect=True)
Users = Base.classes.Users

感谢您花时间帮助我解决问题![​​=13=]

automap_basedeclarative_base 作为参数,如果未提供则创建一个。

因此您可以自己创建一个并提供。 declarative_base 确实有一个参数 cls,您可以使用它来实现您所需要的。

class MyBase(...):
   ...

Base = automap_base(declarative_base(cls=MyBase))