SQLModel - Python向けSQL DBライブラリ
(github.com)-
シンプルさ、互換性、堅牢性のために設計
-
Pythonオブジェクトを使って直感的かつ簡単に利用可能
-
さまざまなエディタで自動補完をサポート
-
妥当なデフォルト値と、コードを単純化するための多くのバックグラウンド処理を実行
-
FastAPIでSQL DBへの接続を簡単にするために作られた(同じ開発者)
-
内部でPydantic、SQLAlchemyを使用しているため、互換性があり機能もそのまま利用可能
2件のコメント
FastAPIでPydanticとSqlalchemyのモデルを別々に使うのは不便でしたが、この方法で解決しようとしているようですね。