Crate mi6_storage_sqlite

Crate mi6_storage_sqlite 

Source
Expand description

SQLite storage backend for mi6 events.

This crate provides a SQLite-based implementation of the Storage trait from mi6-core. It handles event storage, session tracking, and various query operations.

§Module Organization

  • schema: Database schema initialization and version checking
  • migrations: Schema migration logic for upgrades
  • sql: SQL constants (DDL and DML statements)
  • session: Session tracking and aggregation logic
  • storage: Storage trait implementation
  • query_builder: Dynamic SQL query construction
  • row_parsing: Row-to-struct conversion helpers

Structs§

SqliteStorage
SQLite-backed storage for mi6 events.