プログラミング 【備忘録】SQLModelとAlembicでマイグレーションしてみた PythonのFastAPIプロジェクトでSQLModelとAlembicを使ってデータベースマイグレーションを行ってみた経験をまとめた備忘録です。SQLModelでモデルを定義し、Alembicでマイグレーションファイルを生成・適用する手順をまとめました。コードベースでデータモデルを管理しつつ、スキーマの変更を追跡できるので、DB設計の進化に役立ちそうです。FastAPIを使っている方に参考になればと思います。 2024.03.26 プログラミング
プログラミング 約2年前に書いたコードをGitHub Copilotでリファクタリングしてみた はじめに プライベートでコード書くということがちょくちょくありますが、リファクタリングをするということはあまりありませんでした。 そこでたまたま約2年前に書いたコードを見てみたらあまりにも酷かったので、リファクタリングすることにしました。そ... 2023.12.15 プログラミング