flask 对从数据库反向生成的表进行修改
windows+dos
1、创建数据库迁移:flask db init
注意,创建迁移前,需先指定环境变量:set FLASK_APP=myblog.py
2、对反向生成的models.py进行修改:
注意,models.py中,类继承的Base要改为db.Model、否则无法与数据库关联
(从数据库反向生成models.py文件,见https://www.cnblogs.com/jdm532000/p/10911876.html
3、生成迁移脚本:flask db migrate -m "first update"
4、将更改应用到数据库:flask db upgrade
遗留问题:models.py中,只修改字段长度,无法迁移成功