1.0.0 • Published 4 years ago

keyv-aurora-data-api v1.0.0

Weekly downloads
3
License
MIT
Repository
github
Last release
4 years ago

@keyv/postgres

AWS Aurora Data API storage adapter for Keyv

AWS Aurora Data API storage adapter for Keyv.

Requires Postgres 9.5 or newer for ON CONFLICT support to allow performant upserts. Why?

Install

npm install --save keyv keyv-aurora-data-api

Usage

const Keyv = require('keyv');
const KeyvDataAPI = require('keyv-aurora-data-api');

const keyv = new Keyv({
  store: new KeyvDataAPI({
    dialect: 'postgres', // or 'mysql'
    secretArn: 'arn:aws:secretsmanager:us-east-1:XXXXXXXXXXXX:secret:mySecret',
    resourceArn: 'arn:aws:rds:us-east-1:XXXXXXXXXXXX:cluster:my-cluster-name',
    database: 'myDatabase', // default database
  }),
});

keyv.on('error', handleConnectionError);

The options for the data API driver is listed here.

License

MIT