Re-exports§
pub use connection::Connection;pub use error::Result;pub use error::SqlError;pub use types::ColumnDef;pub use types::DataType;pub use types::ExecutionResult;pub use types::IndexDef;pub use types::QueryResult;pub use types::TableSchema;pub use types::Value;
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