Skip to main content
 首页 » 编程设计

python之SQLAlchemy 枚举/类型匹配

2025年05月04日7lonelyxmas

我如何在 sqlachemy 中进行枚举?如果重要的话,我会使用 Pylons 。我还希望在代码中根据枚举创建不同的对象,具有相同的参数,但对象类不同。

请您参考如下方法:

SQLAlchemy 0.6 有 generic Enum column type , 早期版本为某些数据库驱动程序提供了特定于供应商的类型。当然,您可以使用 Integer。

根据列值初始化不同的类很容易。对于这种特殊情况,您需要的是 single table inheritance .