EventStore v0.16.0 API Reference
Modules
EventStore is an event store implemented in Elixir
Provides access to the EventStore configuration
EventData contains the data for a single event before being persisted to storage
A serializer that uses the JSON format
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
Task to create the EventStore
Task to drop the EventStore database
Task to initalize the EventStore database
Task to migrate EventStore
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