| Crates.io | aragog |
| lib.rs | aragog |
| version | 0.17.1 |
| created_at | 2020-09-02 10:19:13.566158+00 |
| updated_at | 2023-11-21 10:51:56.59456+00 |
| 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 aragogaragog_cli: The migration and schema generation Command line interfacearagog is provided under the MIT license. See LICENSE.