#Alembic

2 件の記事

SQLAlchemy 2.0 #7 Alembic と実戦構成 — マイグレーション、非同期、チーム規約
読了 6分

SQLAlchemy 2.0 #7 Alembic と実戦構成 — マイグレーション、非同期、チーム規約

シリーズ最終回として運用フェーズのテーマを整理します。create_all がスキーマ変更を解決できない理由と Alembic の導入、autogenerate が検知できるものと見落とすもの、マイグレーションファイルのレビュー原則、create_async_engine と AsyncSession に移行する非同期構成と遅延ロードの制約、モデル・セッション・設定を配置するプロジェクト構造、チームで守る規約まで扱います。

モダンPython実践 #3 DB 連携 — SQLAlchemy 2.x + Alembic
読了 7分

モダンPython実践 #3 DB 連携 — SQLAlchemy 2.x + Alembic

SQLAlchemy 2.x の新スタイル — Mapped/mapped_column、async セッション、FastAPI の依存性注入との結合、Alembic のマイグレーションまで整理します。