express-kvstore

REST key value store

Usage no npm install needed!

<script type="module">
  import expressKvstore from 'https://cdn.skypack.dev/express-kvstore';
</script>

README

express-kvstore

Express middleware that provides a PostgreSQL backed key-value store REST API.

Install

npm install --save express-kvstore

Usage

import initKvstore from 'express-kvstore';
import initKnex from 'knex';

const knex = initKnex({
  // see http://knexjs.org/#Installation-client
  client: 'pg',
  connection: process.env.PG_CONNECTION_STRING,
});

app.use('/keys', initKvstore({ knex }));

Test

# npm run docker
npm test