2012-03-01 9 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 поддержку для обновления определения таблицы?

ответ