reddb_server/storage/query/parser.rs
1//! RQL Parser — re-export shim.
2//!
3//! The whole parser family — the monolithic [`Parser`] struct and every
4//! SQL/DML/DDL/expression/filter/join/CTE/graph/vector submodule, plus the
5//! embedded parser unit tests — was re-homed into the `reddb-io-rql` language
6//! front-end crate (#1103, ADR 0053). It now consumes the lexer and canonical
7//! AST that already live in that crate (#1102, #1113) and reaches the in-house
8//! JSON stack + `parse_duration_ns` through `reddb-io-types` (#1118), so the
9//! crate graph stays acyclic — no `reddb-io-rql -> reddb-server` back-edge.
10//!
11//! This shim preserves the historical `crate::storage::query::parser::*`
12//! import path so every runtime, mode-detector, and `sql.rs` call-site across
13//! the workspace keeps resolving unchanged — a byte-faithful move with zero
14//! call-site edits.
15
16pub use reddb_rql::parser::*;