स्थानीयकृत पठन मार्गदर्शिका
supabase-postgres-best-practicesउद्देश्य, उपयोग और स्रोत
सुपाबेस द्वारा अनुरक्षित पोस्टग्रेस के सर्वोत्तम अभ्यास, जो कहीं भी चलने वाले पोस्टग्रेस के लिए उपयुक्त हैं। पोस्टग्रेस डेटाबेस में कुछ भी लिखने या बदलने से पहले इस कौशल को अवश्य सीखें: टेबल और कॉलम बनाना या बदलना (कॉलम प्रकार चुनना सहित), स्कीमा डिज़ाइन, माइग्रेशन और डिक्लेरेटिव स्कीमा फ़ाइलें, RLS नीतियां और उन्हें सत्यापित करने वाले परीक्षण, इंडेक्स, ट्रिगर, डेटाबेस फ़ंक्शन, क्यू और शेड्यूल्ड जॉब (pg_cron, pgmq)।vector/semanticसर्च (pgvector) और डंप को रिस्टोर (pg_restore) करने या डेटा इम्पोर्ट करने के लिए इसका उपयोग करें। धीमी क्वेरी, उच्च CPU उपयोग, टाइमआउट, EXPLAIN प्लान, कनेक्शन की समस्या, लॉकिंग, अनावश्यक डेटा, या गलत उपयोगकर्ता या टेनेंट को दिखाई देने वाली पंक्तियों जैसी समस्याओं का निदान करते समय भी इसका उपयोग करें। यह केवल परफॉर्मेंस गाइड नहीं है — स्कीमा, माइग्रेशन, सुरक्षा और SQL लेखन कार्यों के लिए भी इन नियमों की आवश्यकता होती है, भले ही एक कॉलम में बदलाव हो या केवल एक क्वेरी हो।
स्रोत प्राप्त किया गया:
- स्रोत रिपॉज़िटरी
- supabase/agent-skills
- SKILL.md
skills/supabase-postgres-best-practices/SKILL.md- रिपॉज़िटरी Star
- 2,967
- रिपॉज़िटरी का अंतिम अपडेट
- 2026-10-02
- क्षमता वर्गीकरण
- डेटा
- अंतिम संग्रह समय
लाइसेंस: MIT
वर्कफ़्लो के अंश केवल पढ़ने में सहायता के लिए हैं, कोडेज़ से निष्पादन योग्य निर्देश नहीं हैं। इस पृष्ठ को बनाने के लिए किसी तृतीय-पक्ष स्किल का उपयोग नहीं किया गया है।
नीचे दिए गए उद्देश्य और कार्यप्रणाली संबंधी अंश प्रारंभिक सामग्री हैं, जिन्हें पढ़ने के लिए व्यवस्थित और अनुवादित किया गया है। ये अलग से लेबल किए गए कोडेज़ संपादकीय विश्लेषण से भिन्न हैं।
यह कौशल क्या करता है
सुपाबेस द्वारा अनुरक्षित पोस्टग्रेस के सर्वोत्तम अभ्यास, जो कहीं भी चलने वाले पोस्टग्रेस के लिए उपयुक्त हैं। पोस्टग्रेस डेटाबेस में कुछ भी लिखने या बदलने से पहले इस कौशल को अवश्य सीखें: टेबल और कॉलम बनाना या बदलना (कॉलम प्रकार चुनना सहित), स्कीमा डिज़ाइन, माइग्रेशन और डिक्लेरेटिव स्कीमा फ़ाइलें, RLS नीतियां और उन्हें सत्यापित करने वाले परीक्षण, इंडेक्स, ट्रिगर, डेटाबेस फ़ंक्शन, क्यू और शेड्यूल्ड जॉब (pg_cron, pgmq)।vector/semanticसर्च (pgvector) और डंप को रिस्टोर (pg_restore) करने या डेटा इम्पोर्ट करने के लिए इसका उपयोग करें। धीमी क्वेरी, उच्च CPU उपयोग, टाइमआउट, EXPLAIN प्लान, कनेक्शन की समस्या, लॉकिंग, अनावश्यक डेटा, या गलत उपयोगकर्ता या टेनेंट को दिखाई देने वाली पंक्तियों जैसी समस्याओं का निदान करते समय भी इसका उपयोग करें। यह केवल परफॉर्मेंस गाइड नहीं है — स्कीमा, माइग्रेशन, सुरक्षा और SQL लेखन कार्यों के लिए भी इन नियमों की आवश्यकता होती है, भले ही एक कॉलम में बदलाव हो या केवल एक क्वेरी हो।
अपस्ट्रीम वर्कफ़्लो कैसे काम करता है
का उपयोग कैसे करें
विस्तृत स्पष्टीकरण और SQL उदाहरणों के लिए अलग-अलग नियम फ़ाइलें पढ़ें: प्रत्येक नियम फ़ाइल में शामिल हैं: यह क्यों महत्वपूर्ण है इसका संक्षिप्त विवरण, स्पष्टीकरण सहित गलत SQL उदाहरण।
ऊपर की ओर मार्ग · L40 ↗आवेदन कब करें
SQL क्वेरी लिखते समय या स्कीमा डिज़ाइन करते समय, इंडेक्स लागू करते समय या क्वेरी ऑप्टिमाइज़ेशन करते समय, डेटाबेस प्रदर्शन संबंधी समस्याओं की समीक्षा करते समय इन दिशानिर्देशों का संदर्भ लें।
ऊपर की ओर मार्ग · L17 ↗सुपाबेस पोस्टग्रेस के लिए सर्वोत्तम अभ्यास
सुपाबेस द्वारा अनुरक्षित पोस्टग्रेस के लिए व्यापक प्रदर्शन अनुकूलन मार्गदर्शिका। इसमें सभी नियमों का समावेश है।8श्रेणियों को उनके प्रभाव के आधार पर प्राथमिकता दी गई है ताकि स्वचालित क्वेरी अनुकूलन और स्कीमा डिजाइन को निर्देशित किया जा सके।
ऊपर की ओर मार्ग · L13 ↗references/query-missing-indexes.md
references/query-partial-indexes.md
references/_sections.mdआवश्यकताएँ और सेटअप
इस फ़ाइल से कोई संक्षिप्त आवश्यकताएँ नहीं चुनी गईं। इसका मतलब यह नहीं है कि स्किल की कोई निर्भरता नहीं है। रिपॉजिटरी सेटअप निर्देशों और संदर्भित फ़ाइलों की जाँच करें।
सीमाएं और गुणवत्ता जांच
इस फ़ाइल से कोई अलग सीमा अंश नहीं चुना गया है। इसका मतलब यह नहीं है कि यह स्किल हर इनपुट या वातावरण के लिए सुरक्षित है। संपूर्ण स्रोत की समीक्षा करें और अपने परिणाम की पुष्टि करें।
सुरक्षित परीक्षण से शुरुआत करें
- समर्थित होस्ट और रिपॉजिटरी इंस्टॉलेशन निर्देशों की जाँच करें। स्किल डायरेक्टरी और उससे संबंधित स्क्रिप्ट, एसेट्स और डॉक्यूमेंटेशन को एक साथ रखें;SKILL.mdअकेले होने पर निर्भरताओं को छोड़ा जा सकता है।
- एजेंट को अपना वास्तविक इनपुट, अपेक्षित आउटपुट और स्वीकृति मानदंड प्रदान करें। इनवोकेशन सिंटैक्स और उपलब्ध उपकरण होस्ट पर निर्भर करते हैं; यह साइट किसी सार्वभौमिक इंस्टॉलेशन कमांड को नहीं मानती है।
- डिस्पोजेबल प्रोजेक्ट या उसकी कॉपी पर मूल वर्कफ़्लो को आज़माएँ। फ़ाइलों, रिमोट सेवाओं या बिल योग्य संसाधनों में परिवर्तन करने वाले कार्यों की अनुमति देने से पहले उनकी समीक्षा करें।
- स्रोत गुणवत्ता जांच और अपनी आवश्यकताओं के आधार पर आउटपुट को सत्यापित करें। सफल ट्रिगर या उच्च रिपॉजिटरी स्टार संख्या सही परिणाम की गारंटी नहीं देते।
मूल लेख में आगे पढ़ें
सम्बंधित योग्यता
अनुवाद और दायरा
यह पठन मार्गदर्शिका ऊपर पिन किए गए अंशों में से चयनित अंशों को प्रस्तुत करती है।SKILL.mdयह अनुवाद सहायता से किया गया है। यह कोई संपूर्ण नियमावली या परीक्षित संगतता का दावा नहीं है। उपयोग करने से पहले मूल दस्तावेज़ और उससे संबंधित फ़ाइलों को पढ़ें।
यह परिचय नीचे पिन किए गए संस्करण को संदर्भित करता है; वर्तमान रिपॉजिटरी गतिविधि और संग्रह समय अलग से दिखाए गए हैं।
- पिन किया गया स्रोत
- मूल लेख पढ़ें ↗
- स्रोत प्राप्त किया गया
- स्रोत कमिट
c9be0e931b7930f7d02126d04774d904c381e7d7- स्रोत SHA-256
ad65e776f45e761bafc609d3f506c77c1032225aa65e0c4c02f241b8071e5855