khive-db 0.2.3

SQLite storage backend: entities, edges, notes, events, FTS5, sqlite-vec vectors.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
//! Contract tests for the sqlite backend (ADR-009 §backend-contract-tests).
//!
//! Exercises the eight storage capability traits (`SqlAccess`, `EntityStore`,
//! `GraphStore`, `NoteStore`, `EventStore`, `VectorStore`, `SparseStore`,
//! `TextSearch`) against both in-memory and file-backed SQLite backends.
//! The harness is structured to become a cross-backend conformance suite when
//! a second backend ships (e.g. `khive-db-postgres`).

#[path = "contract/vector_filter.rs"]
mod vector_filter;

#[path = "contract/backend.rs"]
mod backend;