mushroomdb-query 0.6.8

Cypher query planner and executor for mushroomdb
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
pub mod ast;
pub mod exec;
pub mod lexer;
pub mod parser;
pub mod plan;

pub use ast::{
    operand_label, ret_val_label, AggArg, AggFunc, CreateEdge, CreateNode, CreateStmt, EdgeDelete,
    Expr, MatchDeleteNodeStmt, MatchDeleteStmt, MatchSetStmt, MergeStmt, NodePat, Operand,
    OrderItem, OrderTarget, Pattern, Query, RelDir, RelPat, RetItem, RetVal, SetClause,
    UnwindClause, UnwindExpr, WithStage, WriteStatement,
};
pub use exec::{execute, execute_union, Params};
pub use lexer::{lex, Tok};
pub use parser::{is_write_tokens, parse, parse_read, parse_write, UnionQuery};
pub use plan::{is_subscribable, plan, PlanOp};