其他分享
首页 > 其他分享> > flask_migrate 遇到的小问题点

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对象的时候加入该参数

 

 

  

   

   

标签:遇到,flask,默认,migrate,源码,参数,type,属性
来源: https://www.cnblogs.com/wyf20190411-/p/16335314.html