Skip to main content

Crate graphlink

Crate graphlink 

Source
Expand description

A memory-safe, relational in-memory graph database. GraphLink provides Rails-like ergonomics for defining schemas, managing relationships, and traversing graphs using arena allocation.

Macros§

define_id
Generates a strongly-typed, generational ID for a model.
define_schema
Defines an in-memory relational database schema.

Structs§

BelongsTo
Represents a foreign key relationship to a parent model.
Collection
An arena-allocated storage collection for a specific model.
HasMany
Represents a one-to-many or many-to-many relationship.