patina-ai 0.23.0

Context orchestration for AI development - captures and evolves patterns over time
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Database abstraction for Patina
//!
//! Simple SQLite wrapper for basic database operations.
//! Vector storage uses the dedicated `storage` module with USearch.
//!
//! # Example
//! ```no_run
//! use patina::db::SqliteDatabase;
//!
//! let db = SqliteDatabase::open(".patina/local/data/facts.db")?;
//! db.execute("CREATE TABLE test (id INTEGER)", &[])?;
//! # Ok::<(), anyhow::Error>(())
//! ```

pub mod sqlite;

pub use sqlite::SqliteDatabase;