An easy-to use GRPC API client for connecting ruby applications with EventStoreDB.
event_store_client
gem requires:
>= "20.*"
.Add this line to your application's Gemfile:
And then execute:
Or install it yourself as:
$ gem install event_store_client
Before you start, make sure you are connecting to a running EventStoreDB instance. For a detailed guide see: EventStoreServerSetup
See documentation chapters for the usage reference:
We have written a gem that helps you to manage and handle Catch-up Subscriptions - event_store_subscription
. You could check it here.
Do you want to contribute? Welcome!
If you need to re-generate GRPC files from Proto files - there is a tool to do it. Just run this command:
Running tests and development consoleYou will have to install Docker first. It is needed to run EventStore DB. You can run EventStore DB with this command:
docker-compose -f docker-compose-cluster.yml up
Now you can enter the dev console by running bin/console
or run tests by running rspec
command.
version.rb
file to the release
branch. The new version will be automatically pushed to rubygems.The gem is available as open source under the terms of the MIT License.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4