photon-backend-sqlite 0.1.3

SQLite embedded storage adapter for Photon
Documentation

photon-backend-sqlite

Embedded SQLite StoragePort for durable single-process Photon.

Topology: Embedded. Runnable: cargo run -p uf-photon --example embedded_sqlite --features runtime,sqlite (see photon/README.md).

Wiring

let port = photon_backend_sqlite::SqliteStoragePort::open("/var/lib/photon/events.db").await?;
Photon::builder().storage_port(Arc::new(port)).auto_registry().build()?;

Environment

Variable Purpose
PHOTON_SQLITE_PATH Database file path (default: temp file per testkit session)

Validation

Run on AWS only (SQLite smoke host / operator campaign). Do not treat laptop cargo test as the gate.