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