2012-03-01 94 views
0

我有數據模型(類),例如看起來像這樣:更新數據模型

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是否支持對錶定義進行更新?

回答