awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 रिपॉजिटरी

Awesome GitHub RepositoriesParameterized SQL Templates

SQL templates that separate raw strings from values to prevent injection.

Distinct from SQL Templating Engines: Focuses on security-oriented parameterization via tagged templates rather than general SQL scripting engines.

Explore 5 awesome GitHub repositories matching data & databases · Parameterized SQL Templates. Refine with filters or upvote what's useful.

Awesome Parameterized SQL Templates GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • felixge/node-mysqlfelixge का अवतार

    felixge/node-mysql

    18,621GitHub पर देखें↗

    This project is a pure JavaScript database driver for Node.js that implements the native MySQL binary protocol. It serves as a comprehensive connector for managing persistent network links to MySQL servers, enabling applications to execute queries, manage transactions, and handle complex data operations without requiring external middleware. The driver distinguishes itself through its integrated support for connection pooling and distributed database routing. It maintains managed sets of reusable network sockets to optimize resource usage under high request volumes, while simultaneously provi

    Prevents injection vulnerabilities by automatically escaping and binding user-provided values into SQL templates before transmission to the server.

    JavaScript
    GitHub पर देखें↗18,621
  • kysely-org/kyselykysely-org का अवतार

    kysely-org/kysely

    13,969GitHub पर देखें↗

    Kysely is a TypeScript SQL query builder that provides a type-safe interface for constructing and executing database queries. It functions as a database layer that ensures schema compliance and prevents runtime errors by using a fluent interface and a programmable way to build complex SQL statements. The project features a type-safe database layer capable of inferring return types and aliases from SQL selections and joins. It also includes a SQL migration manager to track and apply schema changes across different environments to keep database versions synchronized. The toolkit covers relatio

    Uses tagged templates to separate raw SQL from user values to prevent SQL injection attacks.

    TypeScript
    GitHub पर देखें↗13,969
  • jooq/jooqjOOQ का अवतार

    jOOQ/jOOQ

    6,666GitHub पर देखें↗

    jOOQ is a type-safe SQL query builder for Java that generates code from live database schemas, enabling compile-time validation of SQL syntax and data types. Its core identity is built around a fluent DSL that mirrors SQL structure, a code generator that maps tables, views, and routines to Java objects, and a multi-dialect engine that translates the same DSL into vendor-specific SQL for over 30 databases. The project also includes a SQL parser and transformer for refactoring or dialect conversion, reactive stream integration for non-blocking query execution, and a JDBC proxy diagnostics tool f

    References the same placeholder multiple times within a single SQL string to reuse a value in different positions.

    Javacode-generatordatabasedb2
    GitHub पर देखें↗6,666
  • gajus/slonikgajus का अवतार

    gajus/slonik

    4,910GitHub पर देखें↗

    Slonik, Node.js के लिए एक टाइप-सेफ PostgreSQL क्लाइंट है जो यह सुनिश्चित करने के लिए टैग्ड टेम्प्लेट लिटरल्स का उपयोग करता है कि पैरामीटर्स बाउंड हैं और इंजेक्शन हमलों से सुरक्षित हैं। यह क्वेरीज़ और डेटाबेस स्कीमा के लिए ऑटोमैटिक टाइप चेकिंग के साथ PostgreSQL से एप्लिकेशन को जोड़ने के लिए एक फ्रेमवर्क प्रदान करता है। यह प्रोजेक्ट एक विशेष SQL क्वेरी लिंटर के माध्यम से खुद को अलग करता है जो विकास प्रक्रिया के दौरान लाइव डेटाबेस स्कीमा के खिलाफ कोड को सत्यापित करके अमान्य कॉलम और टाइप मिसमैच का पता लगाता है। इसमें नेटिव बाइनरी सीरियलाइज़ेशन का उपयोग करके बड़े डेटासेट लोड करने के लिए एक उच्च-प्रदर्शन बाइनरी बल्क डेटा इन्सर्टर भी शामिल है।

    Uses tagged template literals to automatically bind parameters, ensuring type safety and preventing SQL injection attacks.

    TypeScript
    GitHub पर देखें↗4,910
  • oblac/joddoblac का अवतार

    oblac/jodd

    4,059GitHub पर देखें↗

    Jodd, एप्लिकेशन कॉन्फ़िगरेशन, डेटाबेस मैपिंग, डिपेंडेंसी इंजेक्शन और HTML पार्सिंग के लिए डिज़ाइन किए गए हल्के Java एक्सटेंशन और मानक लाइब्रेरी उपयोगिताओं का एक सूट है। यह Java विकास को सुविधाजनक बनाने के लिए उपकरणों का एक समेकित सेट प्रदान करता है, जिसमें वातावरण भर में संगतता और कम फुटप्रिंट सुनिश्चित करने के लिए ज़ीरो-डिपेंडेंसी कोर है। इस प्रोजेक्ट में ऑब्जेक्ट लाइफसाइकिल को प्रबंधित करने के लिए एक व्यावहारिक डिपेंडेंसी इंजेक्शन कंटेनर और एक डेटाबेस मैपर है जो परिणाम सेट को सीधे Java ऑब्जेक्ट्स में मैप करने के लिए SQL टेम्पलेट्स का उपयोग करता है। इसमें प्रोफ़ाइल, सेक्शन और मैक्रोज़ का समर्थन करने वाला एक विशेष कॉन्फ़िगरेशन मैनेजर, और CSS3 सिलेक्टर्स का उपयोग करके तत्वों को निकालने वाला एक HTML पार्सर शामिल है। अतिरिक्त क्षमताओं में हल्के HTTP क्लाइंट, JSON सीरियलाइज़ेशन, और ईमेल ट्रांसमिशन और पुनर्प्राप्ति के माध्यम से नेटवर्क संचार शामिल है। टूलकिट डेटा सत्यापन, प्रकार रूपांतरण, ट्रांजेक्शन प्रबंधन और व्यवहार संबंधी अवरोधन के लिए गतिशील प्रॉक्सी के निर्माण के लिए उपयोगिताएं भी प्रदान करती है।

    Executes database queries and maps result sets directly to Java objects using SQL templates.

    Javaaopdatabasehtml-parser
    GitHub पर देखें↗4,059
  1. Home
  2. Data & Databases
  3. Data Querying
  4. SQL Templating Engines
  5. Parameterized SQL Templates

सब-टैग एक्सप्लोर करें

  • Reusable Placeholder ReferencesReferences the same placeholder multiple times within a single SQL string to reuse a value in different positions. **Distinct from Parameterized SQL Templates:** Distinct from Parameterized SQL Templates: allows the same placeholder to appear multiple times in a template, not just one-to-one parameter binding.
  • SQL Template MappingMappings that execute SQL templates to transform result sets into Java objects. **Distinct from Parameterized SQL Templates:** Focuses on mapping result sets to objects via templates, whereas parameterized templates focus on injection prevention.