icydb-core 0.274.0

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
//! Module: db::session::sql::compiled
//! Responsibility: session-owned compiled SQL command artifact facade.
//! Does not own: SQL parsing/lowering or execution dispatch.
//! Boundary: keeps compiled command, schema identity, and execution-context owners separate.

mod cache;
mod command;
mod context;

pub(in crate::db) use cache::SqlCompiledSchemaFingerprint;
pub(in crate::db) use command::{CompiledSqlCommand, CompiledSqlInsertCommand};
pub(in crate::db) use context::SqlCompiledCommandExecutionContext;