Re-exports§
pub use storage::schema::CollectionSchema as JsonSchema;pub use storage::schema::SchemaCompilationError;pub use storage::schema::SchemaValidationError;pub use storage::schema::SchemaValidationMode;pub use storage::schema::SchemaValidator;pub use storage::schema::ValidationResult;pub use storage::schema::ValidationViolation;pub use error::DbError;pub use error::DbResult;pub use sdbql::parse;pub use sdbql::BindVars;pub use sdbql::QueryExecutor;pub use sdbql::QueryExplain;pub use server::create_router;pub use storage::distance_meters;pub use storage::AggregateOp;pub use storage::Collection;pub use storage::ColumnDef;pub use storage::ColumnFilter;pub use storage::ColumnType;pub use storage::ColumnarCollection;pub use storage::ColumnarCollectionMeta;pub use storage::ColumnarStats;pub use storage::CompressionType;pub use storage::Document;pub use storage::GeoIndex;pub use storage::GeoIndexStats;pub use storage::GeoPoint;pub use storage::Index;pub use storage::IndexStats;pub use storage::IndexType;pub use storage::StorageEngine;pub use storage::TtlIndex;pub use storage::TtlIndexStats;pub use transaction::manager::TransactionManager;pub use transaction::IsolationLevel;pub use transaction::Operation;pub use transaction::Transaction;pub use transaction::TransactionId;pub use transaction::TransactionState;
Modules§
- ai
- AI-augmented database module
- cli
- CLI modules for SoliDB
- cluster
- daemon
- driver
- Native driver module for direct database access
- error
- queue
- scripting
- Lua Scripting Engine for Custom API Endpoints
- sdbql
- server
- sharding
- Sharding compatibility layer
- sql
- storage
- stream
- sync
- Synchronization module for P2P master-master replication
- transaction
- triggers
- ttl