resolve-snapshot-mysql

0.23.2 • Public • Published

resolve-snapshot-mysql

npm version

This package is an adapter for storing snapshots using MySQL.

Available Parameters

  • bucketSize - the bucket size.
  • tableName - the name of a table storing snapshots.
  • ...connectionSettings - see Connection Settings for more information.

Usage

import createSnapshotAdapter from 'resolve-snapshot-mysql'

const snapshotAdapter = createSnapshotAdapter({
  bucketSize: 100,
  tableName, 
  ...connectionOptions
})

await snapshotAdapter.loadSnapshot(key)
await snapshotAdapter.saveSnapshot(key, value)
await snapshotAdapter.dispose({ dropSnapshots: true })

Analytics

Package Sidebar

Install

npm i resolve-snapshot-mysql

Weekly Downloads

1

Version

0.23.2

License

MIT

Unpacked Size

31 kB

Total Files

6

Last publish

Collaborators

  • resolve-admin
  • reimagined-admin
  • vladihost
  • lykoi18