You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Luke Childs 3f5639f761 1.0.3 7 years ago
..
src Only accept opts object as constructor argument 4 years ago
test Only accept opts object as constructor argument 4 years ago
.gitignore Initial commit 4 years ago
.travis.yml Test against Postgres 9.5 on Travis 4 years ago
LICENSE Initial commit 4 years ago
README.md Finish docs 4 years ago
package.json 1.0.3 4 years ago

README.md

keyv-postgres keyv

PostgreSQL storage adapter for Keyv

Build Status Coverage Status npm

PostgreSQL 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-postgres

Usage

const Keyv = require('keyv');

const keyv = new Keyv('postgresql://user:pass@localhost:5432/dbname');
keyv.on('error', handleConnectionError);

You can specify the table option.

e.g:

const keyv = new Keyv('postgresql://user:pass@localhost:5432/dbname', { table: 'cache' });

License

MIT © Luke Childs