0.0.2 • Published 6 years ago
@sahtivahti/dynamodb-eventstore v0.0.2
DYNAMODB-EVENTSTORE
Simple event store implementation with DynamoDB.
Installation
npm i @sahtivahti/dynamodb-eventstoreUsage
const eventstore = require('@sahtivahti/dynamodb-eventstore')
await eventstore.addEvents('mystreamid', [{ type: 'ItemAdded', name: 'Foo Bar' }])
const events = await eventstore.getEvents('mystreamid')Example
See example for example usage. The project may be deployed with serverless using following command.
sls deployGet events
sls invoke -f getEventsPut events
sls invoke -f putEvents --data "{ type: 'ItemAdded', value: 12 }"