Skip to main content

Module sqlite

Module sqlite 

Source
Expand description

SqliteEnhanceLogStore โ€” SQLite-backed EnhanceLogStore.

One row per issue_id. verdicts and reasons are stored as JSON blobs so schema evolution of VerdictSummary does not require a migration. Lists are ordered by ts_ms ASC (as promised by the trait contract).

Structsยง

SqliteEnhanceLogStore
SQLite-backed EnhanceLogStore. Append-only in the same sense as the in-memory backend: a duplicate issue_id returns Conflict, the existing row is left untouched.