У меня есть модель данных (класс), например, глядя, как это:Обновление модели данных
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 поддержку для обновления определения таблицы?