在flask项目中增加了新表,因为粗心,未在db.String中输入指定字符长度,就直接执行了flask db migrate,当继续执行flask db upgrade时,报错时才发现表字段定义有误,修改后,再次执行flask db migrate却报了flask db migrate

我是这样解决的,首先,找到项目下的migrations文件夹,再打开其中versions文件夹,找到最新生成的文件

各位的文件名称与我的会有差异,只需要关注时间就行,然后删除该文件,重新执行flask db migrate就可以了