API Reference subaru v#0.1.0
View SourceModules
The main facade and entry point for the Subaru graph database.
The Subaru Application module.
Executes a Subaru.Query
plan against a store.
Generates sortable, unique identifiers.
A struct representing a declarative, immutable graph query plan.
A pipe-friendly DSL for building Subaru.Query
structs.
A DSL for defining graph schemas.
Internal macros for defining edges.
Internal macros for defining vertices.
Thin facade that dispatches storage operations to the configured adapter.
Common contract for any Subaru key-value storage backend.
This behaviour comes from the vision.md
design document and is
the foundation for plugging different datastores.
Mnesia-based storage adapter implementing Subaru.Store.Behaviour
.
This module wraps low level Mnesia calls so that higher layers can work
against the common Behaviour API.
A collection of utility functions.