Skip to main content

Module sqlite_project_store

Module sqlite_project_store 

Source
Expand description

SQLite-backed backend project store proof-of-concept. SQLite-backed BackendProjectStore proof-of-concept implementation.

Stores project data (changes, modules, tasks) in a single SQLite database keyed by {org}/{repo}. This is a proof-of-concept demonstrating the storage abstraction — it stores serialized markdown content as blobs rather than fully normalized relational data.

Database location: configurable via BackendSqliteConfig::db_path, with a default of <data_dir>/sqlite/ito-backend.db.

Structs§

SqliteBackendProjectStore
SQLite-backed project store using a single database file.
UpsertChangeParams
Parameters for inserting or updating a change in the SQLite store.