【发布时间】:2015-03-03 13:18:01
【问题描述】:
我目前正在使用 Flask/SqlAlchemy 开发服务器。当 ORM 模型在数据库中不作为表存在时,它会默认由 SqlAlchemy 创建。
但是,当 ORM 类发生更改时,例如添加了额外的列,这些更改不会保存在数据库中。所以每次我查询时都会丢失额外的列。每次我使用的模型发生变化时,我都必须手动调整我的数据库。
有没有更好的方法在开发过程中应用模型中的更改?我几乎不认为手动 MySql 操作是最好的解决方案。
【问题讨论】:
标签: flask sqlalchemy flask-sqlalchemy