https://github.com/slashdotdash/eventstore-export
Export events stored in an EventStore database to disk
https://github.com/slashdotdash/eventstore-export
Last synced: about 1 year ago
JSON representation
Export events stored in an EventStore database to disk
- Host: GitHub
- URL: https://github.com/slashdotdash/eventstore-export
- Owner: slashdotdash
- Created: 2018-03-10T14:07:59.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-03-10T21:04:31.000Z (about 8 years ago)
- Last Synced: 2025-02-13T17:47:04.810Z (over 1 year ago)
- Language: Elixir
- Size: 1.38 MB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# EventStore export
Export events stored in an [EventStore](https://hex.pm/packages/eventstore) database to disk.
## Installation
Add `eventstore_export` to deps in `mix.exs`:
```elixir
defp deps
[
{:eventstore_export, github: "slashdotdash/eventstore-export"}
]
end
```
Fetch dependencies and compile:
```console
mix do deps.get, compile
```
## Usage
Output all events, including serialized event data and metadata as individual files:
```console
mix eventstore.export
```
Output events, but not the event data nor metadata:
```console
mix eventstore.export --no-data --no-metadata
```