报错截图
删除数据库版本控制器的目录 migrations 后,
初始化版本控制器,执行 flask db migrate -m 'xxx' 时,
产生如上图所示的报错。
因为此时 MySQL 数据库里有个 alembic_version 表:
alembic_vsersion 表里是版本号
但 migrations/versions 目录下没有对应的 255f....._init.py 文件,
所以报错就是版本控制器里没找到这个版本。
解决的办法就是删掉数据库里这个包含版本号的表,
然后再执行 flask db migrate -m 'xxx' 即可。