icydb-core 0.252.11

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
15
16
17
18
//! Module: db::query
//! Owns the engine-neutral semantic query boundary: intent construction,
//! planning, explain artifacts, dynamic contracts, and stable query-facing
//! helpers. SQL lowering is a sibling frontend that consumes this boundary.

pub(in crate::db) mod admission;
pub(in crate::db) mod builder;
mod dynamic;
pub(in crate::db) mod explain;
pub(in crate::db) mod expr;
mod fingerprint;
pub(in crate::db) mod intent;
pub(crate) mod plan;
pub(in crate::db) mod predicate;

pub use dynamic::DynamicQuery;
#[cfg(feature = "sql")]
pub(in crate::db) use fingerprint::resumable_update_scope_fingerprint;