私はFlaskでAlembicを使おうとしています-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:追加情報が必要な場合は、私に知らせてください。