ExESDB.StreamsWriter (ex_esdb v0.0.10-alpha)

Provides functions for writing streams

Summary

Functions

Returns a specification to start this module under a supervisor.

Functions

append_events(store, stream_id, expected_version, events)

@spec append_events(
  store :: atom(),
  stream_id :: any(),
  expected_version :: integer(),
  events :: list()
) :: {:ok, integer()} | {:error, term()}

Append events to a stream.

child_spec(init_arg)

Returns a specification to start this module under a supervisor.

See Supervisor.

start_link(opts)