错误原因:数据库已经和flask建立的连接,但是项目中migrations/versions下没有迁移版本文件,但是数据库中alembic_version中有版本号,当数据迁移时没有找到对应的迁移脚本文件,
解决方案:手动创建迁移脚本:
flask db revision -m 然后将数据库中的alembic_version 中的version_num 改成此版本号,最后执行数据库迁移命令
原文链接:https://blog.csdn.net/weixin_44602276/article/details/130850955
Target database is not up to date
遇到这个问题,即数据库中alembic_version 中的version_num 与versions中的文件版本号不一致,可以用drop table alembic_version 删掉 ,然后再执行数据库迁移命令即可
标签:locate,flask,数据库,identified,版本号,version,迁移,alembic From: https://www.cnblogs.com/wujily/p/17785826.html