slashdotdash / eventstore-export

Export events stored in an EventStore database to disk

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

EventStore export

Export events stored in an EventStore database to disk.

Installation

Add eventstore_export to deps in mix.exs:

defp deps
  [
    {:eventstore_export, github: "slashdotdash/eventstore-export"}
  ]
end

Fetch dependencies and compile:

mix do deps.get, compile

Usage

Output all events, including serialized event data and metadata as individual files:

mix eventstore.export <output_path>

Output events, but not the event data nor metadata:

mix eventstore.export <output_path> --no-data --no-metadata

About

Export events stored in an EventStore database to disk


Languages

Language:Elixir 100.0%