← Back to list

supabase-db
by itsmeAlee
⭐ 0🍴 0📅 Jan 18, 2026
SKILL.md
name: supabase-db description: Detailed rules for SQL schema, 3NF normalization, RLS, and Triggers.
Database Architecture (PostgreSQL)
-
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.
-
Critical Automation (Triggers):
- Create a PL/pgSQL function
decrement_stock()that runs AFTER INSERT onorder_items. - This prevents "over-selling" and handles the real-time stock updates required by the project.
- Create a PL/pgSQL function
-
Security (Row Level Security):
products: Public READ, Admin-only WRITE.orders: Users can READ their own. Admins can READ all.departments: Public READ.
Score
Total Score
50/100
Based on repository quality metrics
✓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
Reviews
💬
Reviews coming soon