node-cqrs-domain icon indicating copy to clipboard operation
node-cqrs-domain copied to clipboard

Adding dynamodb implementation for domain and viewmodel

Open yacut opened this issue 8 years ago • 5 comments

Hallo.

The eventstore package has support for DynamoDB one year already (https://github.com/adrai/node-eventstore/pull/75).

Is it possible to add DynamoDB to domain and viewmodel packages?

yacut avatar Jul 06 '17 14:07 yacut

cqrs-domain already uses the newest evenstore dependency (incl. dynamodb). But perhaps there is a need for bumper and aggregateLock to have a dynamodb implementation too? And viewmodel has no dynamodb implementation right now... So yes, feel free to submit a PR... ;-)

adrai avatar Jul 06 '17 19:07 adrai

@yacut the aggregateLock and viewmodel support dynamodb now. Please have a look and feed back to me if you found anything issue. Thanks.

emmkong avatar Aug 11 '17 08:08 emmkong

@emmkong I'm currently implementing the package using DynamoDB as an endpoint. So far it seems to be working alright, however when initializing the DocumentClient the configuration values are not correctly passed. I've created PRs for each package which should fix this.

Thank you and thank you @yacut for your effort on this!

Glockenbeat avatar Aug 31 '17 10:08 Glockenbeat

@Glockenbeat all merged ;-)

adrai avatar Aug 31 '17 12:08 adrai

Thanks a lot for the quick merge!

Glockenbeat avatar Aug 31 '17 13:08 Glockenbeat