awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 dépôts

Awesome GitHub RepositoriesMapping-to-SQL Converters

Engines that convert application framework mapping files into raw SQL statements.

Distinct from SQL Statement Parsing: Distinct from general SQL Statement Parsing: focuses on the transformation of XML mappings into SQL rather than analyzing SQL syntax.

Explore 7 awesome GitHub repositories matching data & databases · Mapping-to-SQL Converters. Refine with filters or upvote what's useful.

Awesome Mapping-to-SQL Converters GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • hhyo/archeryAvatar de hhyo

    hhyo/Archery

    6,929Voir sur GitHub↗

    Archery is a suite of specialized utilities for database schema migration, SQL audit and review, mapping parsing, and performance analysis. It functions as a centralized platform for reviewing, executing, and auditing SQL queries across multiple database environments through controlled workflows. The platform includes a mapping parser that converts XML files into readable SQL statements to simplify the review of application-generated queries. It also provides tools for parsing slow query logs and analyzing execution patterns to optimize database indexes and speeds. The system covers broad da

    Converts application mapping files into executable SQL statements to facilitate manual review.

    Pythonarcherybinlog2sqlclickhouse
    Voir sur GitHub↗6,929
  • tencentmusic/supersonicAvatar de tencentmusic

    tencentmusic/supersonic

    4,913Voir sur GitHub↗

    Supersonic est une plateforme d'analyse de données basée sur LLM et un moteur de couche sémantique qui traduit des questions en langage naturel en requêtes SQL exécutables. Elle fonctionne comme un tableau de bord de business intelligence et une interface texte-vers-SQL, permettant aux utilisateurs de récupérer des métriques métier et des insights via une interface conversationnelle. Le système découple les définitions métier des schémas de base de données physiques en utilisant une couche logique gouvernée pour définir des métriques et des dimensions unifiées. Cette modélisation sémantique permet à la plateforme de mapper des modèles de langage humain vers des modèles sélectionnés et de traduire des déclarations sémantiques abstraites en SQL physique adapté à des moteurs de base de données spécifiques. La plateforme fournit une passerelle de données d'entreprise dotée d'un contrôle d'accès granulaire et basé sur les rôles aux niveaux du jeu de données, de la colonne et de la ligne. Ses capacités incluent la gestion de dialogues multi-tours, la connectivité multi-bases de données et une architecture de plugins pour l'intégration d'outils tiers. Le projet expose ses fonctionnalités via une API programmatique headless et une API de couche sémantique pour la consommation de données externe.

    Translates abstract semantic query statements into physical SQL tailored to the target database engine.

    Java
    Voir sur GitHub↗4,913
  • cerbos/cerbosAvatar de cerbos

    cerbos/cerbos

    4,460Voir sur GitHub↗

    Cerbos is an open-source authorization service that provides a centralized, language-agnostic engine for managing access control. It functions as a policy-as-code platform, allowing teams to define, test, and distribute authorization rules using declarative YAML or JSON configurations. By decoupling access logic from application code, it enables consistent permission enforcement across diverse service stacks. The project distinguishes itself through its ability to translate high-level authorization policies into native database query filters. This capability allows applications to enforce sec

    Translates authorization query plans into native database filters to enforce security directly at the data storage layer.

    Goaccess-controlauthorizationgo
    Voir sur GitHub↗4,460
  • dotnetcore/freesqlAvatar de dotnetcore

    dotnetcore/FreeSql

    4,388Voir sur GitHub↗

    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

    Converts .NET lambda expressions and expression trees into database-specific SQL syntax via a customizable parsing engine.

    C#accessclickhousecodefirst
    Voir sur GitHub↗4,388
  • riok/mapperlyAvatar de riok

    riok/mapperly

    4,100Voir sur GitHub↗

    Mapperly est un générateur de code source C# utilisé pour le mappage objet-à-objet haute performance dans .NET. Il fonctionne comme une bibliothèque de mappage à la compilation qui produit le code de transformation nécessaire durant le processus de build, éliminant le besoin de réflexion à l'exécution lors de la conversion entre modèles de domaine et objets de transfert de données (DTO). L'outil se distingue par sa validation diagnostique typée et son application stricte du mappage, émettant des avertissements pour les propriétés non mappées au moment de la compilation. Il inclut des fonctionnalités spécialisées pour la gestion des références circulaires et le clonage profond afin de maintenir l'identité des objets et d'éviter les boucles infinies lors de transformations complexes. Le projet couvre un large éventail de tâches de transformation, y compris l'aplatissement de hiérarchies d'objets imbriquées, la conversion de divers types de collections et de spans, ainsi qu'un mappage complet des énumérations entre chaînes et types primitifs. Il prend également en charge l'intégration de bases de données via la projection de requêtes, traduisant les définitions de mappage en arbres d'expressions pour optimiser la récupération des champs depuis des sources requêtables. Les options de configuration permettent des fabriques d'objets personnalisées, des exclusions au niveau des membres et l'intégration d'une logique de mappage définie par l'utilisateur. Le code source généré peut être exporté vers un répertoire configurable pour inspection manuelle et contrôle de version.

    Translates mapping definitions into expression trees to optimize database retrieval by fetching only required fields.

    C#
    Voir sur GitHub↗4,100
  • ponyorm/ponyAvatar de ponyorm

    ponyorm/pony

    3,822Voir sur GitHub↗

    Pony is a Python object-relational mapper that maps classes to relational database tables using an object-oriented interface. It serves as a relational database toolkit providing the means to manage database transactions, identity mapping, and the lazy loading of related records. The project is distinguished by a SQL query translator that converts Python generator expressions into optimized SQL queries by analyzing the abstract syntax tree. It also includes a visual database schema designer for creating entity-relationship diagrams to automatically generate and synchronize relational database

    Converts high-level language expressions and logic into optimized SQL queries for relational databases.

    Pythoncockroachcockroachdbmysql
    Voir sur GitHub↗3,822
  • apache/kylinAvatar de apache

    apache/kylin

    3,765Voir sur GitHub↗

    Kylin is a distributed OLAP engine designed for executing fast SQL queries on massive datasets. It utilizes multi-dimensional data cubes to pre-calculate data aggregates, enabling sub-second response times for large-scale analytical queries and big data analytics. The system focuses on large-scale data warehousing and multi-dimensional data modeling. It allows for the organization and querying of vast amounts of structured data to support business intelligence and reporting workflows through distributed SQL querying.

    Converts standard SQL queries into a specialized internal format that targets pre-computed data slices.

    Javakylin
    Voir sur GitHub↗3,765
  1. Home
  2. Data & Databases
  3. SQL Statement Parsing
  4. Mapping-to-SQL Converters

Explorer les sous-tags

  • Semantic to SQL Translation3 sous-tagsTranslating abstract semantic logical statements into physical SQL dialects tailored for specific database engines. **Distinct from Mapping-to-SQL Converters:** Distinct from general mapping-to-SQL by specifically translating from an abstract semantic layer rather than XML/ORM mappings.