2 个仓库
Tools that generate SQL statements compatible with multiple database platforms by abstracting dialect differences.
Distinct from Query Generators: Specializes general query generation by focusing on cross-platform compatibility rather than just generating a string from logic.
Explore 2 awesome GitHub repositories matching data & databases · Database Agnostic Generators. Refine with filters or upvote what's useful.
This project is a SQL database abstraction layer that provides a consistent object-oriented interface for interacting with multiple relational database systems. It includes a driver wrapper to standardize connections and result sets, a fluent query builder for constructing portable SQL statements, and a type mapper for converting database-specific data types into native application types and vice versa. The library enables programmatic schema management through a schema manager that can introspect database metadata, model structures as objects, and generate the SQL required to migrate between
Provides a mechanism to generate SQL that is compatible across different database vendors and versions.
Prisma Client is a database client for Node.js and TypeScript applications that provides a type-safe interface for interacting with relational databases. It functions as an object-relational mapper that translates declarative schema definitions into strongly typed query interfaces, ensuring that database operations align with the underlying data structure. The library distinguishes itself by generating type definitions directly from a schema model, which enables static analysis and IDE autocompletion during development. By abstracting database interactions into a unified query language, it st
Standardizes communication across different database backends by mapping diverse SQL dialects to a unified internal query language.