anddimario / pgmq

Crystal client for https://tembo-io.github.io/pgmq

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

pgmq

A Crsytal client for PGMQ

Features

  • Queue: create, archive count, purge, drop, metrics
  • Message: send, read, delete, archive, pop

Installation

  1. Add the dependency to your shard.yml:

    dependencies:
      pgmq:
        github: anddimario/pgmq
  2. Run shards install

Usage

require "pgmq"

Development

Install just

Run test

Run: just startup test cleanup

Contributing

  1. Fork it (https://github.com/your-github-user/pgmq/fork)
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request

Contributors

About

Crystal client for https://tembo-io.github.io/pgmq

License:MIT License


Languages

Language:Crystal 94.3%Language:Just 5.7%