4 रिपॉजिटरी
Tools that automatically derive database table and type definitions from programming language structures.
Distinct from Schema-to-Type Mappers: Existing candidates focus on OpenAPI or JS mappings; this specifically targets SQL schema generation from native types.
Explore 4 awesome GitHub repositories matching data & databases · SQL Schema Generators. Refine with filters or upvote what's useful.
pgx, Rust प्रोग्रामिंग भाषा का उपयोग करके हाई-परफॉर्मेंस PostgreSQL एक्सटेंशन विकसित करने के लिए एक फ्रेमवर्क और टूल्स का सूट है। यह इंटरनल डेटाबेस मेमोरी कॉन्टेक्स्ट, लॉगिंग सिस्टम और कोर एग्जीक्यूशन API के साथ इंटरैक्ट करने के लिए एक लो-लेवल API रैपर प्रदान करता है, जिससे सीधे डेटाबेस इंजन के भीतर कस्टम डेटाबेस फंक्शनैलिटी और लॉजिक को लागू करना संभव हो जाता है। यह प्रोजेक्ट एक समर्पित बिल्ड टूल और कमांड लाइन इंटरफेस के माध्यम से खुद को अलग करता है जो एनवायरनमेंट इनिशियलाइज़ेशन से लेकर बाइनरी पैकेजिंग तक, एक्सटेंशन डेवलपमेंट लाइफसाइकिल को मैनेज करता है। इसमें एक टाइप मैपर शामिल है जो भाषा संरचनाओं को डेटाबेस कंपोजिट टाइप्स में ट्रांसलेट करता है और स्वचालित रूप से संबंधित SQL स्कीमा डेफिनिशन जनरेट करता है। यह फ्रेमवर्क यूजर-डिफाइंड फंक्शन मैपिंग, बाइनरी प्रोटोकॉल इंटीग्रेशन, और अलग-अलग डेटाबेस रिलीज़ के बीच संगतता सुनिश्चित करने के लिए मल्टी-वर्जन टारगेट सपोर्ट सहित व्यापक क्षमताएं कवर करता है। यह पॉइंटर्स को संभालने और डेटाबेस वातावरण के भीतर लीक को रोकने के लिए विशेष मेमोरी मैनेजमेंट रैपर्स भी प्रदान करता है।
Automatically translates Rust structures into PostgreSQL composite types and generates the corresponding SQL schema definitions.
FreeSql is a .NET object-relational mapper and data access layer that translates object-oriented code into SQL for multiple relational database providers. It functions as a fluent SQL query builder and database schema synchronizer, allowing developers to align database table and index structures with entity class definitions. The framework is specifically optimized for .NET Native AOT to ensure reduced memory footprints and faster startup times. It includes a database traffic manager to distribute load through read-write splitting, dynamic table sharding, and tenant-based data isolation. Bro
Generates the SQL statements required to align the database schema with current code definitions.
Gorp is a lightweight object-relational mapper for Go that binds structs to relational database tables. It functions as a relational data mapper and SQL dialect abstraction layer, automating the translation between application data and relational rows. The project provides a translation layer that generates vendor-specific SQL for PostgreSQL, MySQL, SQLite, Oracle, and SQL Server. It distinguishes itself by implementing optimistic locking via version columns to prevent concurrent update conflicts and providing a database schema generator to create tables and indexes from object definitions.
Automatically derives database table and type definitions from Go struct definitions.
Dinky is a real-time data platform for developing, deploying, and operating streaming applications based on Apache Flink. It functions as a SQL streaming IDE and a real-time data pipeline orchestrator, providing a web-based environment for writing and verifying queries with integrated logic plan visualization and lineage tracking. The platform acts as a distributed cluster manager, allowing the registration, monitoring, and administration of multiple processing clusters from a centralized interface. It also serves as a change data capture integration tool, synchronizing real-time database cha
Automatically derives destination SQL table and type definitions by capturing metadata from the source stage.