orbok-db 0.1.0

orbok authoritative SQLite catalog: migrations and repositories (RFC-002)
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Repository layer (RFC-002 ยง8). Each repository owns the SQL for one
//! table family and exposes application-level types.

pub mod cleanup;
pub mod events;
pub mod files;
pub mod jobs;
pub mod settings;
pub mod sources;
pub mod storage;

pub use cleanup::CleanupExecutor;
pub use events::{EventRepository, Severity};
pub use files::{FileRepository, FileRecord, NewFile, ObservedMetadata};
pub use jobs::{IndexJobRepository, JobRecord};
pub use settings::SettingsRepository;
pub use sources::{NewSource, SourceRecord, SourceRepository};
pub use storage::StorageAccountingRepository;