Skip to main content

subcog/storage/index/
mod.rs

1//! Index backend implementations.
2
3mod domain;
4mod org_router;
5mod postgresql;
6mod sqlite;
7
8pub use domain::{
9    DomainIndexConfig, DomainIndexManager, DomainScope, OrgIndexConfig, find_repo_root,
10    get_user_data_dir, is_in_git_repo, is_path_in_git_repo,
11};
12pub use org_router::{OrgBackendType, OrgIndexRouter, OrgIndexStatus};
13pub use postgresql::PostgresIndexBackend;
14pub use sqlite::SqliteBackend;
15
16// Redis backend available with feature flag
17#[cfg(feature = "redis")]
18mod redis;
19#[cfg(feature = "redis")]
20pub use redis::RedisBackend;