Expand description
PostgreSQL persistence layer for Runledger durable execution.
This crate owns the SQLx-backed storage and query helpers used by the
runtime and application crates. The main entrypoint is the jobs module,
which exposes APIs for:
- queueing, claiming, heartbeating, and completing jobs
- listing admin/job log data and runtime configuration
- enqueueing and querying workflow runs and steps
Typical consumers share a DbPool with runledger-runtime, then call the
exported jobs functions from application setup, admin APIs, or tests.
This crate assumes the matching Runledger schema is already present in the
target database.
Modules§
Structs§
Enums§
Functions§
- classify_
framework_ constraint - classify_
query_ error - classify_
query_ error_ with_ constraint_ classifier - has_
framework_ constraint_ classifier