2 个仓库
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 是一个用于解析、优化并将 SQL 查询转换为关系代数以在不同数据源上执行的框架。它既是一个跨源查询引擎,也是一个 SQL 解析库和关系代数优化器。 该项目提供了一个基于成本的优化引擎,利用可插拔规则将逻辑查询计划转换为高效的物理执行计划。它利用转换适配器将标准 SQL 请求转换为外部数据库和消息系统的原生格式,从而实现异构存储系统之间的数据联邦。 该系统涵盖了完整的查询生命周期,包括 SQL 解析和模式验证、将表达式转换为代数运算符,以及选择高效的执行计划。它还包含一个用于执行查询和管理数据源连接的命令行界面。
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.