flask_migrate 遇到的小问题点
1.FlaskMigrate默认对字段属性的变动是不做检查的, 常见场景 1.1 所以当发现32长的A字段的不足以支撑功能,我们需要把它变成64,修改代码后做migrate会发现提示No changes in schema detected. 1.2 ORM映射类中的字段属性comment不会生成到迁移表中 解决方法: 这里走过一段不长但是很套路的弯路,在alembic 的源码的 EnvironmentContext类内的 configure 方法里有个compare_type参数, 默认为False, 是 Indicates type comparison behavior during an autogenerate,所以在初始化Migrate对象的时候加入该参数