用Python枚举定义SQLAlchemy枚举列会引发“ ValueError:不是有效的枚举”

用Python枚举定义SQLAlchemy枚举列会引发“ ValueError:不是有效的枚举”,第1张

用Python枚举定义SQLAlchemy枚举列会引发“ ValueError:不是有效的枚举”

类型应为

sqlalchemy.types.Enum
。您将
Enum
再次使用Python类型,该类型对值有效,但对列类型无效。

class MyTable(db.Model):    id = db.Column(db.Integer, primary_key = True)    fruit_type = db.Column(db.Enum(FruitType))


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5601950.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存