icydb-core 0.199.30

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
14
//! 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, cache-entry, and execution-context owners separate.

mod cache;
mod command;
mod context;

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