Skip to main content

Module sqlite

Module sqlite 

Source
Expand description

SQLite persistence adapter (feature = "sqlite").

Use sqlite::open_default_in_memory or sqlite::open_default to open an engine.

Structs§

SqlitePendingStore
SQLite-backed PendingAdjudicationPort implementation.
SqlitePersistenceStore
The SQLite-backed implementation of PersistencePort.

Enums§

SqliteStoreError
Error type for all mempill-sqlite operations.

Functions§

open_default
Open a file-backed DefaultEngine at the given path.
open_default_in_memory
Open an in-memory DefaultEngine.
open_with_oracle
Open a file-backed SQLite engine wired with a real oracle.
open_with_oracle_in_memory
Open an in-memory SQLite engine wired with a real oracle.

Type Aliases§

DefaultEngine
The default concrete engine type: SQLite persistence, no oracle, no vector.
OracleEngine
An EngineHandle backed by SQLite persistence, a caller-supplied oracle, and no vector.