Creates a storage wrapper backed by a SQLite database file.
Path to the SQLite database file.
Closes the underlying SQLite database handle if it is open.
Nothing.
Deletes a binary blob from SQLite.
Logical storage namespace.
Blob key within the namespace.
Nothing.
Deletes a serialized record from SQLite.
Logical storage namespace.
Record key within the namespace.
Nothing.
Reads a binary blob from SQLite.
Logical storage namespace.
Blob key within the namespace.
The stored bytes or undefined.
Reads a serialized record from SQLite.
Logical storage namespace.
Record key within the namespace.
The stored value or undefined.
Lists all records in a namespace ordered by age.
Logical storage namespace.
The stored records.
Writes or updates a binary blob in SQLite.
Logical storage namespace.
Blob key within the namespace.
Binary payload to store.
Nothing.
Writes or updates a serialized record in SQLite.
Logical storage namespace.
Record key within the namespace.
Serialized payload.
Update timestamp stored alongside the payload.
Nothing.
Unified storage surface for serialized records and binary blobs.