Database Design
دليل لمخططات PostgreSQL يحدد الأنواع التي يجب تجنبها
التثبيت
Claude Code: /plugin marketplace add wshobson/agents → /plugin install database-design@claude-code-workflows
PostgreSQL şeması tasarlanırken, tip ve indeks kararları verilirken ya da mevcut tablo yapısı gözden geçirilirken.
- المؤلف
- Seth Hobson
- الترخيص
- MIT
يتكوّن المورد من وكيلين ومهارة واحدة ذات توجه حازم، إذ يقدم قائمة صريحة بالأنواع التي ينبغي عدم استخدامها وبدائل محددة لكل من timestamp without a time zone وchar وvarchar ذي الطول المحدد ونوع money. يجمع قسم المحاذير سلوكيات تفاجئ القادمين من محركات أخرى: لا يفهرس PostgreSQL أعمدة المفاتيح الخارجية تلقائيًا، ويسمح القيد الفريد بأي عدد من قيم null ما لم يُعرَّف باستخدام NULLS NOT DISTINCT، وتترك تسلسلات identity فجوات بعد التراجع عن المعاملة عمدًا. كما يوصي بوضوح بمفاتيح bigint identity، ونوع numeric للأموال، وtimestamptz لأوقات الأحداث.
مهارات مشابهة
PostgreSQL Optimization
مهارةإرشادات PostgreSQL للاستعلامات والفهارس وأنواع البيانات
AlloyDB for PostgreSQL Skills
مهارةيدير وكيلٌ عنقود AlloyDB: التهيئة والمخطط والصحة والنسخ
Supabase Agent Skills
مهارةإرشادات Supabase ومهارة مستقلة لمخطط Postgres وأدائه
التعليقات(0)
سجّل الدخول للتعليق