icydb-core 0.144.13

IcyDB — A schema-first typed query engine and persistence runtime for Internet Computer canisters
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
//! Module: db::session::sql::compile
//! Responsibility: SQL compile-stage artifacts and semantic statement
//! compilation.
//! Does not own: SQL parsing, cache lookup, or execution.
//! Boundary: compiles parsed SQL statements into session-owned command artifacts.

mod artifacts;
mod core;

pub(in crate::db::session::sql::compile) use artifacts::SqlQueryShape;
pub(in crate::db::session::sql) use artifacts::{
    SqlCompileArtifacts, SqlCompileAttributionBuilder, SqlCompilePhaseAttribution,
};