2 repository-uri
Verification of query structural correctness against a metadata schema.
Distinct from Query Validators: Existing candidates are focused on GraphQL, result accuracy, or schema querying rather than SQL-to-schema structural validation.
Explore 2 awesome GitHub repositories matching data & databases · Schema-Based Query Validation. Refine with filters or upvote what's useful.
Calcite este un framework pentru parsarea, optimizarea și traducerea interogărilor SQL în algebră relațională pentru execuție pe diverse surse de date. Funcționează ca un motor de interogare cross-source, o bibliotecă de parsare SQL și un optimizator de algebră relațională. Proiectul oferă un motor de optimizare bazat pe costuri care transformă planurile logice de interogare în planuri de execuție fizică eficiente, folosind reguli pluggable. Utilizează adaptoare de traducere pentru a converti cererile SQL standard în formatele native ale bazelor de date externe și ale sistemelor de mesagerie, permițând federarea datelor între sisteme de stocare eterogene. Sistemul acoperă întregul ciclu de viață al interogării, incluzând parsarea SQL și validarea pe baza schemelor, traducerea expresiilor în operatori algebrici și selectarea planurilor de execuție eficiente. Include, de asemenea, o interfață de linie de comandă pentru executarea interogărilor și gestionarea conexiunilor la sursele de date.
Verifies the structural correctness of parsed queries against a defined metadata model before plan generation.
firebase-tools is a command-line interface and cloud resource orchestrator used to manage, test, and deploy Firebase projects. It serves as the primary tool for administering cloud resources, configuring project settings, and handling authentication from a terminal. The project includes a local cloud service emulator that allows developers to run local versions of cloud services to verify behavior before production deployment. It also implements a server based on the Model Context Protocol to expose project data and service controls to AI assistants. The tool covers a wide range of operation
Performs static analysis on security rules and GraphQL queries by comparing local code against remote schema definitions.