npm.io
0.23.2 • Published 6 years ago

resolve-storage-base

Licence
MIT
Version
0.23.2
Deps
1
Size
138 kB
Vulns
0
Weekly
0
Stars
772

resolve-storage-base

npm version

This base package is a resolve-es adapter for storing events.

Usage

import createAdapter from 'resolve-storage-xxx';

const adapter = createAdapter({/* options */});

await adapter.init()

await loadEvents({ 
  eventTypes: ['TYPE_1', 'TYPE_2'],
  aggregateIds: ['aggregate_1', 'aggregate_2'],
  startTime: 0,
  finishTime: Date.now()
}, callback)

await saveEvent(event)

await dispose({ dropEvents: false })

Analytics

Keywords