flask-sqlalchemy进行数据库迁移
我们的学习web开发的时候,经常会修改数据模型,实际开发的时候尽量在最初就确定好数据模型。
那flask_sqlalchemy如何进行数据库迁移呢?
- 修改数据模型。
- flask db migrate -m"xx" 命令生成迁移脚本, xx是自定义的信息, 就像git commit -m一样
- 要手动检查生成的脚本, 修改不准确的地方。
- flask db upgrade 把改动应用到数据库中。
我们的学习web开发的时候,经常会修改数据模型,实际开发的时候尽量在最初就确定好数据模型。
那flask_sqlalchemy如何进行数据库迁移呢?