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 types;
16pub mod collection;
17pub mod index;
18pub mod query;
19pub mod validation;
20pub mod engine;
21
22pub use types::{Document, DocumentId, Value};
23pub use collection::Collection;
24pub use index::{DocumentIndex, IndexType};
25pub use query::{Query, QueryResult};
26pub use validation::{Schema, ValidationResult};
27pub use engine::DocumentEngine;