Expand description
Database abstraction for the Radicle CI broker.
This module is a wrapper around the SQLite database. It is meant to suffice for the Radicle CI broker, and does not try to be a more generic wrapper.
The database stores the following kinds of data:
- “counter”: This is used for testing the implementation of concurrent access to the database. It is not useful for anything else.
Structs§
- The CI broker database. It stores the data that needs to be persistent, even if the process terminates.
- An identifier for an event in the event queue in the database.
Enums§
- All errors from this module.