スキル一覧に戻る
itsmeAlee

supabase-db

by itsmeAlee

0🍴 0📅 2026年1月18日
GitHubで見るManusで実行

SKILL.md


name: supabase-db description: Detailed rules for SQL schema, 3NF normalization, RLS, and Triggers.

Database Architecture (PostgreSQL)

  1. Schema Design (3NF Compliant):

    • departments: id, name, slug (for URLs).
    • products: id, name, department_id (FK), stock_quantity (int), expiry_date (date), price (decimal).
    • orders: id, user_id (FK to auth.users or profiles), total_amount, status, created_at.
    • order_items: id, order_id (FK), product_id (FK), quantity, unit_price.
  2. Critical Automation (Triggers):

    • Create a PL/pgSQL function decrement_stock() that runs AFTER INSERT on order_items.
    • This prevents "over-selling" and handles the real-time stock updates required by the project.
  3. Security (Row Level Security):

    • products: Public READ, Admin-only WRITE.
    • orders: Users can READ their own. Admins can READ all.
    • departments: Public READ.

スコア

総合スコア

50/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です