Proto commits in get-eventually/eventually-rs

These 3 commits are when the Protocol Buffers files have changed:

Commit:bf39c6a
Author:Danilo Cianfrone

feat: add todo list app example

Commit:8d300c9
Author:Danilo Cianfrone
Committer:GitHub

[v0.5.0] feat(eventually-postgres): add EventStore implementation (#231) * chore: add eventually-postgres crate * chore: mark the crate as lib * chore: update async-trait and add blanket impl of event::Store * feat: add migrations from go-eventually postgres module * feat: add Serde traits and dep for EventStore * feat: implement EventStore::stream * wip: add skeleton implementation for EventStore::append * feat: complete EventStore::append implementation * feat: add EventStoreBuilder * feat: add EventStore::new, debug logs while testing append() * feat(examples/bank-accounting): use eventually-postgres for EventStore * fix(eventually-postgres): pass event stream id when appending events * feat(examples/bank-accounting): add deserialize cases for EventStore::stream * refactor: move serde to eventually * refactor(eventually-postgres): rename store::EventStore into event::Store * test(eventually-postgres): add testcase for event::Store * feat: add cache for rust steps * feat(eventually-postgres): return conflict error on pg exception * chore: add codecov.yml to ignore coverage in examples/ folder

The documentation is generated from this commit.

Commit:3e384c4
Author:Danilo Cianfrone
Committer:GitHub

[v0.5.0][eventually] feat: add a Bank Accounting app example (#200) * chore: create some saving-goals-accounting crates * feat: add initial bank-accounting examples * chore: set up grpc api for bank accounting main * fix: disable rustfmt for tonic-reflection * fix: add rustfmt to github actions * chore: remove saving-goals-accounting crates for now * feat: add grpc api mount * chore: use tower layer for middlewares * feat: add deposit command and error mapping to grpc * fix: add rustfmt to clippy * chore: add some README description