2 रिपॉजिटरी
Middleware that intercepts database execution to append SQL statements to the API response for troubleshooting.
Distinct from SQL Execution Logging: Distinct from SQL Execution Logging: appends logs directly to the HTTP response rather than a file or database log.
Explore 2 awesome GitHub repositories matching data & databases · Query Debugging Middleware. Refine with filters or upvote what's useful.
यह प्रोजेक्ट Laravel फ्रेमवर्क का उपयोग करके इंटरैक्टिव डेटा टेबल्स को रेंडर करने के लिए एक सर्वर-साइड इम्प्लीमेंटेशन है। यह एक ब्रिज और API रैपर के रूप में कार्य करता है जो डेटाबेस क्वेरीज़ को jQuery DataTables प्लगइन द्वारा आवश्यक विशिष्ट JSON फॉर्मेट में मैप करता है। यह टूल ब्राउज़र में सभी रिकॉर्ड्स लोड करने के बजाय सर्वर पर पेजिनेशन, फिल्टरिंग और सर्चिंग को प्रोसेस करके बड़े डेटासेट्स को संभालने पर केंद्रित है। यह आने वाले HTTP रिक्वेस्ट पैरामीटर्स को डेटाबेस क्वेरीज़ में अनुवादित करता है ताकि यह सुनिश्चित हो सके कि केवल आवश्यक पंक्तियाँ ही फेच और सीरियलाइज़ की गई हैं। इसकी क्षमताओं में Eloquent-आधारित डेटा मैपिंग, ऑटोमैटिक वाइल्डकार्ड सर्च इंजेक्शन और रिस्पॉन्स ऑब्जेक्ट सीरियलाइजेशन शामिल है। यह API रिस्पॉन्स में निष्पादित SQL स्टेटमेंट्स को जोड़कर डेटाबेस क्वेरी डिबगिंग के लिए डायग्नोस्टिक यूटिलिटीज भी प्रदान करता है। यह पैकेज डेटा एक्सपोर्ट और इंटरैक्टिव टेबल एडिटिंग के लिए इंटीग्रेटेड यूटिलिटीज प्रदान करता है।
Includes executed SQL statements in the API response to help developers debug data processing.
Searchkit एक सर्च UI फ्रेमवर्क है जिसे React और Vue के साथ सर्च इंटरफ़ेस बनाने के लिए डिज़ाइन किया गया है जो Elasticsearch और OpenSearch बैकएंड से जुड़ते हैं। यह फ्रंटएंड सर्च स्टेट्स को इंजन-विशिष्ट क्वेरी भाषाओं में बदलने के लिए एक सर्च क्वेरी ट्रांसलेशन लेयर और हिट्स, फैसेट मेनू और पेजिनेशन प्रदर्शित करने के लिए एक रिजल्ट रेंडरिंग इंजन प्रदान करता है। इस फ्रेमवर्क में एक सिमेंटिक सर्च इंटरफ़ेस शामिल है जो वेक्टर-आधारित नियरेस्ट नेबर सर्च और नेचुरल लैंग्वेज प्रोसेसिंग को सक्षम बनाता है। यह एडेप्टर-आधारित ट्रांसलेशन सिस्टम और कंपोनेंट-आधारित UI मैपिंग के माध्यम से खुद को अलग करता है जो एक मानकीकृत इंटरफ़ेस के माध्यम से सर्च लॉजिक को इंटरचेंजेबल व्यू से जोड़ता है। यह प्रोजेक्ट फिल्टर और पेजिनेशन को सिंक्रोनाइज़ करने के लिए स्टेट मैनेजमेंट, पदानुक्रमित और संख्यात्मक फिल्टरिंग के लिए जटिल फैसेट जनरेशन और फील्ड प्रायोरिटी वेटिंग के माध्यम से कस्टम रैंकिंग लॉजिक सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। यह रिजल्ट पिनिंग, क्वेरी रूल संशोधन और मैप-आधारित इंटरफ़ेस के माध्यम से भौगोलिक विज़ुअलाइज़ेशन के लिए टूल्स भी प्रदान करता है। सुरक्षा और एक्स्टेंसिबिलिटी के लिए, यह प्रोजेक्ट ब्राउज़र और सर्च क्लस्टर के बीच अनुरोधों को प्रॉक्सी करने के लिए एक API एक्सेस लेयर का उपयोग करता है और क्वेरी और प्रतिक्रियाओं को संशोधित करने के लिए मिडलवेयर-आधारित अनुरोध इंटरसेप्शन का समर्थन करता है।
Logs generated search queries to the console to allow developers to verify translation logic and filter overrides.