1

我正在尝试将 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:如果您需要任何额外的信息,请告诉我。

4

1 回答 1

4
alembic revision --autogenerate -m "<message_here>"

alembic upgrade head

是我需要的命令!

于 2013-02-06T10:49:32.180 回答