Sha256: 80dcefb48651410939d7ba48b2052b298e9329631dc3f8db120ab8bb9272b5d7

Contents?: true

Size: 1.59 KB

Versions: 3

Compression:

Stored size: 1.59 KB

Contents

[gem]: https://rubygems.org/gems/rom-event_store
[travis]: https://travis-ci.org/rom-rb/rom-event_store
[gemnasium]: https://gemnasium.com/rom-rb/rom-event_store
[codeclimate]: https://codeclimate.com/github/rom-rb/rom-event_store
[inchpages]: http://inch-ci.org/github/rom-rb/rom-event_store

# ROM::EventStore

[![Gem Version](https://badge.fury.io/rb/rom-event_store.svg)][gem]
[![Build Status](https://travis-ci.org/rom-rb/rom-event_store.svg?branch=master)][travis]
[![Dependency Status](https://gemnasium.com/rom-rb/rom-event_store.png)][gemnasium]
[![Code Climate](https://codeclimate.com/github/rom-rb/rom-event_store/badges/gpa.svg)][codeclimate]
[![Test Coverage](https://codeclimate.com/github/rom-rb/rom-event_store/badges/coverage.svg)][codeclimate]
[![Inline docs](http://inch-ci.org/github/rom-rb/rom-event_store.svg?branch=master)][inchpages]

Event Store support for [Ruby Object Mapper](https://github.com/rom-rb/rom)

## Installation

Add this line to your application's Gemfile:

```ruby
gem 'rom-event_store'
```

And then execute:

    $ bundle

Or install it yourself as:

    $ gem install rom-event_store

## Development

You need to install [EventStore](http://geteventstore.com/) in order to be able
to run specs.

On OS X you can use [homebrew](http://brew.sh):

```
brew install homebrew/binary/EventStore
```

To start the server simply run:

```
eventstore
```

Before running specs you need to run (from the root of this project):

```
bin/init-es
```

## Usage

See [spec/integration/adapter_spec.rb](spec/integration/adapter_spec.rb) for a sample usage.

## License

See [LICENSE](LICENSE) file.

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
rom-event_store-0.0.7 README.md
rom-event_store-0.0.6 README.md
rom-event_store-0.0.5 README.md