resolve-snapshot-postgresql-serverless

0.23.2 • Public • Published

resolve-snapshot-postgres-serverless

npm version

This package is an adapter for storing snapshots using AWS Aurora Serverless PostgreSQL 10.7.

Available Parameters

  • awsSecretStoreArn - an AWS Secret store ARN.
  • dbClusterOrInstanceArn - a database cluster or instance ARN.
  • databaseName - a name of a database storing snapshots.
  • tableName - a name of a table storing snapshots.
  • region - an AWS region.
  • bucketSize - the bucket size.

Usage

import createSnapshotAdapter from 'resolve-snapshot-postgres-serverless'

const snapshotAdapter = createSnapshotAdapter({
  awsSecretStoreArn: 'awsSecretStoreArn',
  dbClusterOrInstanceArn: 'dbClusterOrInstanceArn',
  databaseName: 'databaseName',
  tableName: 'tableName',
  region: 'region',
  bucketSize
})

await snapshotAdapter.loadSnapshot(key)
await snapshotAdapter.saveSnapshot(key, value)
await snapshotAdapter.drop(key)
await snapshotAdapter.dispose()

Analytics

Versions

Current Tags

VersionDownloads (Last 7 Days)Tag
0.23.20latest
0.22.00alpha

Version History

VersionDownloads (Last 7 Days)Published
0.23.20
0.23.10
0.23.00
0.22.150
0.22.140
0.22.130
0.22.120
0.22.110
0.22.101
0.22.90
0.22.80
0.22.70
0.22.61
0.22.50
0.22.40
0.22.30
0.22.20
0.22.10
0.22.00
0.21.150
0.21.140
0.21.130
0.21.120
0.21.110
0.21.100
0.21.90
0.21.80
0.21.70
0.21.60
0.21.50
0.21.40
0.21.30
0.21.20
0.21.00
0.21.0-alpha.150
0.21.0-alpha.60
0.21.0-alpha.50
0.21.0-alpha.30
0.21.0-alpha.20
0.21.0-alpha.10
0.20.290
0.20.280
0.20.270

Package Sidebar

Install

npm i resolve-snapshot-postgresql-serverless

Weekly Downloads

2

Version

0.23.2

License

MIT

Unpacked Size

109 kB

Total Files

70

Last publish

Collaborators

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