Module query

Module query 

Source
Expand description

SQL-like query engine (v0.4+)

Re-exports§

pub use executor::Column;
pub use executor::ExecutionContext;
pub use executor::Executor;
pub use executor::Row;
pub use executor::Value;
pub use lexer::Lexer;
pub use lexer::LexerError;
pub use lexer::Token;
pub use parser::ParseError;
pub use parser::Parser;
pub use planner::IndexMetadata;
pub use planner::PhysicalOperator;
pub use planner::PhysicalPlan;
pub use planner::PlanError;
pub use planner::Planner;
pub use ast::*;

Modules§

ast
Query engine module
executor
Query executor
lexer
SQL lexer
parser
SQL parser
planner
Query planner