2025-06-01から1ヶ月間の記事一覧

LAG 関数でデータの状態の履歴を出力する

備忘録。 例えば、何かしらの記事を扱うアプリケーションにおいて、DRAFTED と PUBLISHED の2種類の状態があるとする。ユーザーが記事を新規作成したり、記事を編集したり公開したりすると、その時点の記事の状態を events テーブルに保管する。こんな感じの…