commanded / eventstore

Event store using PostgreSQL for persistence
MIT License
1.06k stars 146 forks source link

Poison to Jason replacement & Postgrex update changes #144

Closed vasspilka closed 5 years ago

slashdotdash commented 6 years ago

Jason requires you to manually derive the Jason.Encoder protocol for all user defined structs (by adding @derive Jason.Encoder before defstruct in the module). Migrating to Jason will require all EventStore users to add the protocol to every one of their own domain event modules.

We need to ensure this is included in the CHANGELOG as a breaking change with a warning.

danhawkins commented 5 years ago

@vasspilka are you still activly working on this, if not I can try to pick it up

vasspilka commented 5 years ago

@danhawkins Hey, I am having trouble figuring out how to make the tests pass. If you manage to figure out why they don't we can fix and merge this.

vasspilka commented 5 years ago

I am not "actively" working on it, but I can try to have a look again these days. Also you started using eventstore on Quiqup?