Skip to main content

reddb_server/storage/query/
sql.rs

1//! Canonical SQL frontend — re-export shim.
2//!
3//! The SQL frontend command surface (`SqlStatement` / `FrontendStatement` /
4//! `SqlCommand` and their lowering to `QueryExpr`) and the bulk of the parser
5//! dispatch (`Parser::parse_frontend_statement`, `parse_sql_statement`,
6//! `parse_sql_command`, …) moved with the parser family into the
7//! `reddb-io-rql` front-end crate (#1103, ADR 0053). It consumes the lexer +
8//! canonical AST already living there (#1102, #1113) and depends only on
9//! `reddb-io-types`, so the crate graph stays acyclic.
10//!
11//! This shim preserves the historical `crate::storage::query::sql::*` import
12//! path so the `storage::query` re-exports and any call-site keep resolving
13//! unchanged — a byte-faithful move with zero call-site edits.
14
15pub use reddb_rql::sql::*;