Crates.io | aragog |
lib.rs | aragog |
version | 0.17.1 |
source | src |
created_at | 2020-09-02 10:19:13.566158 |
updated_at | 2023-11-21 10:51:56.59456 |
description | A simple lightweight object-document mapper for ArangoDB |
homepage | https://aragog.rs |
repository | https://gitlab.com/qonfucius/aragog |
max_upload_size | |
id | 283824 |
size | 375,298 |
aragog
is a fully featured ODM and OGM library for ArangoDB using the arangors driver.
The main concept is to provide behaviors allowing to map your structs with ArangoDB documents as simply an lightly as possible.
Inspired by Rails's Active Record library
aragog
also provides hooks and validations for your models.
The crate also provides a powerful AQL querying tool allowing complex and safe ArangoDB queries in Rust.
aragog
provides a safe schema generation and migrations command line interface: aragog_cli.
aragog
: The main ODM/OGM libraryaragog_macros
: The derive proc macros for aragog
aragog_cli
: The migration and schema generation Command line interfacearagog
is provided under the MIT license. See LICENSE.