Error: Can't locate revision identified by 'xxx'

错误原因:数据库版本不符合,可能是migration文件夹中的文件有变动但是数据库版本仍旧是原来的

解决方法:

删除 migration 文件夹,并删除数据库中的alembic_version表

重新初始化(init, migrate, upgrade)即可,保留原来数据

猜你喜欢

转载自www.cnblogs.com/Ishtarin/p/12589850.html