llkv_table/
lib.rs

1#![forbid(unsafe_code)]
2
3pub mod constants;
4mod planner;
5mod scalar_eval;
6mod sys_catalog;
7pub mod expr {
8    pub use llkv_expr::expr::*;
9}
10
11pub mod table;
12pub mod types;
13
14pub use sys_catalog::{ColMeta, TableMeta};
15pub use table::Table;
16pub use types::{FieldId, RowId};
17
18pub use planner::plan_graph::{
19    PLAN_GRAPH_VERSION, PlanAnnotations, PlanEdge, PlanEdgeMetadata, PlanExpression, PlanField,
20    PlanGraph, PlanGraphBuilder, PlanGraphError, PlanGraphResult, PlanGraphVersion, PlanInput,
21    PlanNode, PlanNodeId, PlanOperator,
22};