設計

MDXベースの記事に対する「いいね」機能のテーブル設計ガイド

Next.js + fumadocs + Better Auth + Turso + Drizzleの環境で、MDXファイルで管理された記事に対していいね機能を実装するためのテーブル設計を解説

RDBにおけるネスト可能なコメント機能のテーブル設計

隣接リストモデルと閉包テーブルモデルを用いた木構造コメントシステムの設計方法

Next.js 16でTursoとDrizzle ORMを導入するステップバイステップガイド

Next.jsプロジェクトにTurso(エッジSQLiteデータベース)とDrizzle ORMを導入し、型安全なデータベース操作を実現する方法を詳しく解説

PostgreSQL: Enum型 vs Text + Check Constraint - どちらを選ぶべきか

PostgreSQL における Enum 型と Text + Check Constraint の比較。マイグレーションの複雑さ、テーブルロック、運用面での違いを解説します。

公開予約機能のテーブル設計ガイド

記事の公開予約機能を実装する際のデータベース設計パターンを比較し、バッチ処理不要なクエリ時評価型アプローチを解説します。

論理削除でも一意性制約を正しく機能させるDB別実装パターン

MySQL、PostgreSQL、SQL Server、Oracleで論理削除と一意性制約を両立させる実装パターンを解説

Next.jsプロジェクトにTurso + Drizzle ORMをローカル環境で導入する完全ガイド

SQLiteファイル直接使用パターンでTursoとDrizzle ORMをセットアップし、本番環境と同じ環境変数で開発する方法を解説

Tursoローカル開発完全ガイド - 3つの方法とDrizzle ORMとの連携

Turso/libSQLをローカル環境で起動・接続する3つの方法(SQLiteファイル、turso dev、Embedded Replicas)とDrizzle ORMでのマイグレーション実行を詳しく解説