更新数据模型

时间:2012-03-01 14:01:46

标签: python sqlalchemy flask-sqlalchemy

我有数据模型(类),例如:

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是否内置了对表定义进行更新的支持?

1 个答案:

答案 0 :(得分:2)

简短回答是“”。

但请查看alembic