This package has been deprecated

Author message:

dead package

keyv-postgres-shrink

1.0.15 • Public • Published

keyv-postgres-shrink keyv

Fork of the PostgreSQL storage adapter for Keyv. Supports removing expired data via a shrink function.

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

Install

npm install --save keyv keyv-postgres-shrink

Usage

const Keyv = require('keyv');
const KeyvStorageAdapter = require('keyv-postgres-shrink');

const storage = new KeyvStorageAdapter({
  uri: 'postgresql://user:pass@localhost:5432/dbname',
  table: 'myappcache'
});

const keyv = new Keyv({
  store: storage,
  namespace: 'myapp'
});

keyv.on('error', handleConnectionError);

License

MIT © MySidesTheyAreGone

MIT © Luke Childs

Package Sidebar

Install

npm i keyv-postgres-shrink

Weekly Downloads

1

Version

1.0.15

License

MIT

Last publish

Collaborators

  • mysidestheyaregone