pgmq-config: Declarative queue configuration for PGMQ (PostgreSQL Message Queue)

[ database, library, mit ] [ Propose Tags ] [ Report a vulnerability ]

A declarative DSL for configuring pgmq queues. Define your queue topology as Haskell values and call a single function at startup to ensure all queues exist with the desired settings. Supports standard, unlogged, and partitioned queues, notification setup, FIFO indexes, and topic bindings. All operations are idempotent.

Flags

Automatic Flags
NameDescriptionDefault
effectful

Enable effectful integration

Enabled

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.1.3.0
Change log CHANGELOG.md
Dependencies base (>=4.18 && <5), containers (>=0.6 && <0.8), effectful-core (>=2.5 && <2.7), generic-lens (>=2.2 && <2.4), hasql (>=1.10 && <1.11), hasql-pool (>=1.4 && <1.5), lens (>=5.3 && <5.4), pgmq-core (>=0.1.3 && <0.2), pgmq-effectful (>=0.1.3 && <0.2), pgmq-hasql (>=0.1.3 && <0.2), text (>=2.1 && <2.2) [details]
License MIT
Author Nadeem Bitar
Maintainer Nadeem Bitar
Uploaded by shinzui at 2026-03-12T18:59:45Z
Category Database
Home page https://github.com/shinzui/pgmq-hs
Distributions
Downloads 1 total (1 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]