您的位置: 首页 > 文章 > INFO [alembic.env] No changes in schema detected. 那些年踩过的坑。 INFO [alembic.env] No changes in schema detected. 那些年踩过的坑。 分类: 文章 • 2024-08-18 21:37:28 刚在写flask项目一直遇到db init后一起无法db migrate 我的flask项目拆分结构是: db的加载是在init_ext()里面 这时编写我的model init.py下的 这时models.py下的__init__.py 分析了各种原因,最终发现原来是我们之写了Model,这个时候app是不知道我们的模型在哪,所以必须在其他地方引用一下。可以在api的位置加上。 这个时候在运行db migrate和db upgrade 结论:flask拆分项目写的话一定要确保每个模块的是有导入,要不然app是收不到你的请求参数。