0.23.2 • Published 5 years ago

resolve-snapshot-postgresql-serverless v0.23.2

Weekly downloads
50
License
MIT
Repository
github
Last release
5 years ago

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

0.23.2

5 years ago

0.23.1

5 years ago

0.23.0

5 years ago

0.22.15

5 years ago

0.22.14

5 years ago

0.22.12

5 years ago

0.22.13

5 years ago

0.22.11

5 years ago

0.22.10

5 years ago

0.22.9

5 years ago

0.22.8

5 years ago

0.22.7

5 years ago

0.22.6

5 years ago

0.22.5

5 years ago

0.22.4

5 years ago

0.22.3

5 years ago

0.22.2

5 years ago

0.22.1

5 years ago

0.22.0

5 years ago

0.21.15

5 years ago

0.21.14

5 years ago

0.21.13

6 years ago

0.21.12

6 years ago

0.21.11

6 years ago

0.21.10

6 years ago

0.21.9

6 years ago

0.21.8

6 years ago

0.21.7

6 years ago

0.21.6

6 years ago

0.21.5

6 years ago

0.21.4

6 years ago

0.21.3

6 years ago

0.21.2

6 years ago

0.21.0

6 years ago

0.21.0-alpha.15

6 years ago

0.21.0-alpha.6

6 years ago

0.21.0-alpha.5

6 years ago

0.21.0-alpha.3

6 years ago

0.21.0-alpha.2

6 years ago

0.21.0-alpha.1

6 years ago

0.20.29

6 years ago

0.20.28

6 years ago

0.20.27

6 years ago