我正在尝试将 Alembic 与 Flask-SQLAlchemy 和 Flask 一起使用。这是我的应用程序目录结构
/myapp
app.py
/module1
__init__.py
views.py
/module2
__init__.py
models.py
alembic.ini
/migrations
env.py
我在models.py 中有几个类。我想要的是一种方法,使 alembic 可以检查更改(如 models.py 中的任何新添加的类)并生成版本文件(在运行命令时),以便它反映在 upgrade() 函数中。
我如何做到这一点?我相信这应该是可能的,但不知道如何做到这一点!
PS:如果您需要任何额外的信息,请告诉我。