eventstore v0.2.0 API Reference

Modules

EventStore process to read and write events to a logical event stream

EventData contains the data for a single event before being persisted to storage

Publish events appended to all streams to subscriptions process, ordered by event id

RecordedEvent contains the persisted data for a single event

PostgreSQL statements to intialize the event store schema and read/write streams and events

Storage of events to a PostgreSQL database

Append-only storage of events for a stream

Reads events for a given stream identity

Deserialization of event data from the database

Streams are an abstraction around a stream of events for a given stream identity

Support persistent subscriptions to an event stream

Streams provides access to a stream process by its stream uuid

An event stream

Supervise zero, one or more event streams

Subscriptions holds state for subscribers interested in events appended to either a single stream or all streams

Subscription to a single, or all event streams

Supervise zero, one or more subscriptions to an event stream

Create the database for the EventStore

Drop the database for the EventStore