我有数据模型(类)例如看起来像这样:
class User(db.Model):
id = db.Column(db.Integer, primary_key=True)
username = db.Column(db.String(20), unique=True)
password = db.Column(db.String(30))
我现在在这个表中有很多记录,我想添加一个字段,例如保存电子邮件地址。
我已经搜索了文档,但没有找到推荐的方法。我已经手动更新了我的 MySql 并将该字段添加到模型中,如果我正确声明了这些字段,则大部分时间都可以使用。
是否有“最佳实践”如何做到这一点?SQLAlchemy 是否内置了对表定义进行更新的支持?