awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 repositorios

Awesome GitHub RepositoriesSQL String Compilations

Generating the SQL string for a query without executing it, enabling inspection or reuse.

Distinct from Deferred Query Compilation: Distinct from Deferred Query Compilation: focuses on explicitly compiling a query to a string for inspection, not lazy execution.

Explore 4 awesome GitHub repositories matching data & databases · SQL String Compilations. Refine with filters or upvote what's useful.

Awesome SQL String Compilations GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • cstack/db_tutorialAvatar de cstack

    cstack/db_tutorial

    10,464Ver en GitHub↗

    This project is an educational implementation of a relational database engine written in C. It functions as a SQLite clone, demonstrating the internal mechanics of a database system through a C-based systems project that focuses on manual memory management and file I/O. The engine is distinguished by its use of a bytecode virtual machine, which executes database operations by compiling SQL statements into low-level instructions. It utilizes a B-tree database engine to organize records in a balanced tree structure, ensuring efficient insertion, search, and range scanning. The system covers co

    Translates SQL text into a custom bytecode format for execution by a virtual machine.

    Cdatabase
    Ver en GitHub↗10,464
  • doctrine/ormAvatar de doctrine

    doctrine/orm

    10,172Ver en GitHub↗

    Doctrine ORM is a PHP object-relational mapper that connects application objects to relational database tables. It uses the data mapper and identity map patterns to decouple the in-memory object model from the database schema, allowing developers to manage data persistence without writing manual SQL. The project features a dedicated object-oriented query language and programmatic builder for retrieving data based on entities rather than tables. It implements a unit-of-work system to track object changes during a request and synchronize them via atomic transactions. The capability surface inc

    Implements a custom query language that is compiled into optimized vendor-specific SQL.

    PHPhacktoberfest
    Ver en GitHub↗10,172
  • codeigniter4/codeigniter4Avatar de codeigniter4

    codeigniter4/CodeIgniter4

    5,924Ver en GitHub↗

    CodeIgniter is a PHP web framework built on the Model-View-Controller pattern, designed for building full-stack web applications. It provides a lightweight toolkit with minimal configuration, organizing application logic into controllers, models, and views for clean separation of concerns. The framework includes a fluent query builder for constructing SQL statements programmatically, PSR-4 autoloading with namespace mapping, and a service-based dependency injection container for managing shared class instances. The framework distinguishes itself through its comprehensive set of built-in tools

    Generates the SQL string for a query without executing it, allowing inspection or reuse.

    PHPcodeignitercodeigniter4framework-php
    Ver en GitHub↗5,924
  • sqlalchemy/alembicAvatar de sqlalchemy

    sqlalchemy/alembic

    4,215Ver en GitHub↗

    Alembic es un sistema de versionado de esquemas de base de datos y herramienta de migración para SQLAlchemy. Gestiona actualizaciones incrementales a las estructuras de base de datos utilizando scripts versionados que admiten tanto la actualización como la degradación para mantener la base de datos y el código sincronizados. El sistema utiliza un grafo acíclico dirigido para la gestión de migraciones, lo que permite un versionado no lineal, incluyendo ramificación y fusión a través de múltiples versiones raíz. Incluye una herramienta automatizada de comparación de esquemas que compara esquemas de bases de datos en vivo contra objetos de metadatos para generar programáticamente instrucciones de migración. La herramienta proporciona capacidades para la evolución transaccional de esquemas para asegurar actualizaciones atómicas y prevenir la corrupción parcial de la base de datos. La funcionalidad adicional incluye la traducción de directivas de migración a cadenas SQL sin procesar para auditoría y el mantenimiento del seguimiento de versiones basado en scripts a través de una tabla de base de datos dedicada.

    Translates high-level Python migration directives into raw SQL strings for auditing and manual execution.

    Pythonpythonsqlsqlalchemy
    Ver en GitHub↗4,215
  1. Home
  2. Data & Databases
  3. SQL Generators
  4. Deferred Query Compilation
  5. SQL String Compilations

Explorar subetiquetas

  • Object-Oriented Query CompilationTranslates high-level object-oriented query language into vendor-specific SQL. **Distinct from SQL String Compilations:** Specifically compiles an object-oriented language (DQL) rather than just generating SQL strings from standard query objects.
  • SQL-to-Bytecode CompilationThe specific process of translating SQL queries into virtual machine bytecode. **Distinct from SQL String Compilations:** Focuses on the compilation workflow into bytecode rather than just generating SQL strings for inspection