somnia-core 0.2.0

Type-safe SurrealDB query builder and expression tree — core of the somnia ORM.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
pub mod error;
pub mod expr;
pub mod query;
pub mod types;

pub use expr::{
    col, field, ident, Column, ColumnMeta, ColumnSet, DynExpr, DynExprBox, Expr, Func, Grouped,
    Ident, NoneLit, Order, Projection, Raw, RecordLink, SurrealQL,
};
pub use query::{
    Batch, Create, Delete, Insert, Relate, RelateEdge, Returning, Select, Table, Update,
};
pub use types::{Key, SurrealEdge, SurrealRecord, SurrealSchema, Thing};