相关疑难解决方法(0)

在SQLAlchemy中动态设置__tablename__进行分片?

为了处理不断增长的数据库表,我们在表名上进行分片.所以我们可以拥有这样命名的数据库表:

table_md5one
table_md5two
table_md5three
Run Code Online (Sandbox Code Playgroud)

所有表都具有完全相同的模式.

我们如何使用SQLAlchemy并动态指定与此对应的类的表名?看起来declarative_base()类需要预先指定tablename.

最终将有太多表来从父/基类手动指定派生类.我们希望能够构建一个可以动态设置表名的类(可以作为参数传递给函数.)

python mysql orm sqlalchemy

14
推荐指数
4
解决办法
8700
查看次数

标签 统计

mysql ×1

orm ×1

python ×1

sqlalchemy ×1