コンテンツにスキップ

DB設計

DB設計は DBML を正本として管理します。

正本

  • DBML: schema/schema.dbml
  • 参照Markdown: docs/db/schema.md
  • 元情報: ksan-square-backend/supabase/migrations/

運用

flowchart TD
  Migration[Supabase migration] --> UpdateDBML[DBML更新]
  UpdateDBML --> ER[ER図生成]
  UpdateDBML --> Docs[MkDocs反映]

命名と共通カラム

カラム 用途
id 主キー。原則 uuid
created_at 作成日時
updated_at 更新日時
created_user 作成ユーザー
updated_user 更新ユーザー
is_delete 論理削除