EventStore v0.14.0-rc.0 API Reference
Modules
EventStore is CQRS event store implemented in Elixir
Provides access to the EventStore configuration
EventData contains the data for a single event before being persisted to storage
Serialize to/from PostgreSQL’s native jsonb
format
EventStore.RecordedEvent
contains the persisted data and metadata for a
single event
Registration specification for EventStore pub/sub
Pub/sub using a local registry and broadcasting messages to all connected nodes
Pub/sub using Elixir’s local Registry
module, restricted to running on a
single node only
Specification of a serializer to convert between an Elixir term and its representation in the database
Snapshot data
Map event data from the database to RecordedEvent
struct
A serializer that uses Erlang’s external term format (http://erlang.org/doc/apps/erts/erl_ext_dist.html)
Mix Tasks
Create the database for the EventStore
Drop the database for the EventStore
Initialize the database for the EventStore
Migrate an existing EventStore database