Skip to main content

aegis_document/
lib.rs

1//! Aegis Document - Document Store Engine
2//!
3//! Flexible schema document storage with JSON/BSON support. Provides
4//! nested queries, full-text search, and schema validation.
5//!
6//! Key Features:
7//! - Schema-flexible JSON/BSON storage
8//! - JSONPath query support
9//! - Full-text search with inverted indexes
10//! - Nested object indexing
11//!
12//! @version 0.1.0
13//! @author AutomataNexus Development Team
14
15pub mod collection;
16pub mod engine;
17pub mod index;
18pub mod query;
19pub mod types;
20pub mod validation;
21
22pub use collection::Collection;
23pub use engine::DocumentEngine;
24pub use index::{DocumentIndex, IndexType};
25pub use query::{Query, QueryResult};
26pub use types::{Document, DocumentId, Value};
27pub use validation::{Schema, ValidationResult};