Export events stored in an EventStore database to disk.
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
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