- 先删掉项目中已经存在的migrations文件,再将数据库中已经存在的表格以及alembic_version表格删除
- 再分别进行flask db init,flask db migrate,flask db update
- flask db init执行一次即可,之后再进行数据库更新时,只需执行后面两个命令
flask 数据库迁移遇到的问题
于 2023-03-26 14:56:08 首次发布
在Flask项目中,若需重置数据库迁移,应先删除现有migrations文件及数据库中的相关表格,包括alembic_version表。然后执行`flaskdbinit`初始化,接着用`flaskdbmigrate`创建新迁移,最后用`flaskdbupdate`更新数据库。后续只需运行后两个命令进行数据库更新。
1498

被折叠的 条评论
为什么被折叠?



