alembic
model.pyの内容を全反映したマイグレーションを作る
空のデータベースに向けて alembic revision --autogenerate する
既にデータが入っているデータベースに向けると、何もしないマイグレーションが生成されてしまう
マイグレーションの流れ
基本的には、SQLAlchemyのmodel.pyの差分をもとに自動生成していくのがよいと思う
SQLAlchemyのmodel.pyを編集する
alembic revision --autogenerate -m "説明" を実行する
マイグレーションファイルが生成される
alembic upgrade head を実行する
マイグレーションが反映される