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

Dependencies (2)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i resolve-snapshot-mysql

    Weekly Downloads

    93

    Version

    0.23.2

    License

    MIT

    Unpacked Size

    31 kB

    Total Files

    6

    Last publish

    Collaborators

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