4 रिपॉजिटरी
Programmatic construction of SQL statements using fluent APIs or arrays to ensure readability and security.
Distinct from SQL Query Execution: Distinct from SQL Query Execution: focuses on the construction of the statement rather than the act of running it.
Explore 4 awesome GitHub repositories matching data & databases · SQL Query Building. Refine with filters or upvote what's useful.
Medoo एक हल्का PHP डेटाबेस एब्स्ट्रैक्शन लेयर और SQL क्वेरी बिल्डर है। यह एक न्यूनतम डेटाबेस रैपर के रूप में कार्य करता है जो कई SQL इंजन्स में क्वेरीज़ को निष्पादित करने के लिए एक एकीकृत API प्रदान करता है, जो PHP मेथड कॉल्स को विशिष्ट डेटाबेस डायलेक्ट्स में अनुवादित करता है। यह प्रोजेक्ट मल्टी-डायलेक्ट SQL इंटरफ़ेसिंग को सक्षम बनाता है, जिससे एक एकल कोडबेस MySQL, MariaDB, PostgreSQL, SQLite, MSSQL, Oracle और Sybase सहित विभिन्न बैकएंड्स के साथ इंटरैक्ट कर सकता है। यह जटिल SQL स्टेटमेंट्स के निर्माण के लिए प्रोग्रामेटिक दृष्टिकोण बनाए रखते हुए इंजेक्शन हमलों को रोकने के लिए तैयार स्टेटमेंट पैरामीटराइज़ेशन का उपयोग करता है। टूलकिट मानक डेटा हेरफेर ऑपरेशन्स को कवर करता है, जिसमें रिकॉर्ड इंसर्शन, अपडेट्स, विलोपन और क्वेरींग शामिल है। यह एग्रीगेट गणनाओं, परमाणु लेनदेन प्रबंधन और जटिल लॉजिक के लिए रॉ SQL निष्पादन के लिए क्षमताएँ भी प्रदान करता है। क्वेरी निष्पादन निरीक्षण के लिए डायग्नोस्टिक उपकरण शामिल हैं, जो डिबगिंग उद्देश्यों के लिए उत्पन्न SQL और कनेक्शन जानकारी को लॉग करने की अनुमति देते हैं।
Enables programmatic construction of complex SQL statements with prepared statements to prevent injection.
Slonik, Node.js के लिए एक टाइप-सेफ PostgreSQL क्लाइंट है जो यह सुनिश्चित करने के लिए टैग्ड टेम्प्लेट लिटरल्स का उपयोग करता है कि पैरामीटर्स बाउंड हैं और इंजेक्शन हमलों से सुरक्षित हैं। यह क्वेरीज़ और डेटाबेस स्कीमा के लिए ऑटोमैटिक टाइप चेकिंग के साथ PostgreSQL से एप्लिकेशन को जोड़ने के लिए एक फ्रेमवर्क प्रदान करता है। यह प्रोजेक्ट एक विशेष SQL क्वेरी लिंटर के माध्यम से खुद को अलग करता है जो विकास प्रक्रिया के दौरान लाइव डेटाबेस स्कीमा के खिलाफ कोड को सत्यापित करके अमान्य कॉलम और टाइप मिसमैच का पता लगाता है। इसमें नेटिव बाइनरी सीरियलाइज़ेशन का उपयोग करके बड़े डेटासेट लोड करने के लिए एक उच्च-प्रदर्शन बाइनरी बल्क डेटा इन्सर्टर भी शामिल है।
Facilitates the programmatic construction of secure SQL statements using fluent APIs and parameter binding.
Bun, Go के लिए एक टाइप-सेफ ऑब्जेक्ट रिलेशनल मैपर है जो SQL-फर्स्ट क्वेरी निर्माण और परिणाम मैपिंग को प्राथमिकता देता है। यह एक प्रोग्रामेबल SQL क्वेरी बिल्डर, एक डेटाबेस कनेक्शन मैनेजर, और डेटाबेस टेबल्स को Go स्ट्रक्ट्स (structs) से मैप करने के लिए एक टूल के रूप में कार्य करता है। यह प्रोजेक्ट मल्टी-डायलेक्ट SQL सपोर्ट सिस्टम के माध्यम से खुद को अलग करता है, जिससे एक सिंगल कोडबेस को एक सुसंगत इंटरफेस के माध्यम से विभिन्न डेटाबेस इंजनों के साथ इंटरैक्ट करने की अनुमति मिलती है। इसमें क्वेरी इंटरसेप्शन, डिस्ट्रीब्यूटेड ट्रेसिंग और लॉगिंग के लिए एक इन-बिल्ट डेटाबेस ऑब्जर्वेबिलिटी टूल, साथ ही संरचनात्मक परिवर्तनों के वर्ज़निंग के लिए एक स्कीमा माइग्रेशन टूल शामिल है। यह लाइब्रेरी बल्क प्रोसेसिंग, अपसर्ट्स, सॉफ्ट डिलीट्स, और पॉलीमॉर्फिक एसोसिएशन जैसे रिलेशनल डेटा के मैनेजमेंट सहित डेटा ऑपरेशंस की एक विस्तृत श्रृंखला को कवर करती है। यह एटॉमिक ट्रांजेक्शन मैनेजमेंट और कनेक्शन पूलिंग के साथ-साथ कॉमन टेबल एक्सप्रेशंस और विंडो फंक्शन्स का उपयोग करके उन्नत SQL एनालिटिक्स के लिए क्षमताएं प्रदान करती है। स्कीमा मैनेजमेंट को वर्ज़न्ड माइग्रेशन स्क्रिप्ट्स को लागू करने के लिए एक कमांड-लाइन इंटरफेस के माध्यम से सपोर्ट किया जाता है।
Provides a programmable fluent API for the incremental construction of complex SQL statements.
This project is a PHP library designed for parsing, beautifying, and syntax-highlighting SQL queries. It provides a set of utilities to improve the readability of database code, facilitate debugging, and assist in the maintenance of complex query structures. The library distinguishes itself by offering both aesthetic and functional processing capabilities. It can transform raw SQL strings into structured, indented formats for human review, or compress them by removing comments and unnecessary whitespace to optimize them for network transmission and logging. Additionally, it includes a syntax
Improves the visual structure of complex database queries through automatic indentation and formatting.