【发布时间】:2013-10-10 10:19:14
【问题描述】:
为了处理不断增长的数据库表,我们对表名进行分片。所以我们可以有这样命名的数据库表:
table_md5one
table_md5two
table_md5three
所有表都具有完全相同的架构。
我们如何使用 SQLAlchemy 并为对应的类动态指定 tablename?看起来 declarative_base() 类需要预先指定 tablename。
最终将有太多的表来手动指定来自父/基类的派生类。我们希望能够构建一个可以动态设置表名的类(可能作为参数传递给函数。)
【问题讨论】:
标签: python mysql orm sqlalchemy