Skip to main content

Crate citadeldb_sql

Crate citadeldb_sql 

Source

Re-exports§

pub use connection::Connection;
pub use error::SqlError;
pub use error::Result;
pub use types::Value;
pub use types::DataType;
pub use types::QueryResult;
pub use types::ExecutionResult;
pub use types::TableSchema;
pub use types::ColumnDef;
pub use types::IndexDef;

Modules§

connection
Public SQL connection API.
encoding
Order-preserving key encoding (tuple layer) and row encoding for non-PK column storage.
error
eval
Expression evaluator with SQL three-valued logic.
executor
SQL executor: DDL and DML operations.
parser
SQL parser: converts SQL strings into our internal AST.
planner
Rule-based query planner with index selection.
schema
Schema manager: in-memory cache of table schemas.
types