我如何在 sqlachemy 中进行枚举?如果重要的话,我会使用 Pylons 。我还希望在代码中根据枚举创建不同的对象,具有相同的参数,但对象类不同。
请您参考如下方法:
SQLAlchemy 0.6 有 generic Enum column type , 早期版本为某些数据库驱动程序提供了特定于供应商的类型。当然,您可以使用 Integer。
根据列值初始化不同的类很容易。对于这种特殊情况,您需要的是 single table inheritance .
我如何在 sqlachemy 中进行枚举?如果重要的话,我会使用 Pylons 。我还希望在代码中根据枚举创建不同的对象,具有相同的参数,但对象类不同。
请您参考如下方法:
SQLAlchemy 0.6 有 generic Enum column type , 早期版本为某些数据库驱动程序提供了特定于供应商的类型。当然,您可以使用 Integer。
根据列值初始化不同的类很容易。对于这种特殊情况,您需要的是 single table inheritance .