lockit-koa-couchdb
v1.0.0
Published
Lockit CouchDB adapter for Koa
Readme
Lockit CouchDB adapter for Koa
Lockit CouchDB adapter for Koa.
Installation
npm install lockit-koa-couchdbConfiguration
The adapter automatically saves the necessary views to your CouchDB. You only need the connection string in your config.js.
exports.db = 'http://127.0.0.1:5984/';or (long format with custom per-user-db prefix)
exports.db = {
url: 'http://127.0.0.1:5984/',
prefix: 'custom/' // default is 'lockit/'
}Usage
var co = require('co');
var Adapter = require('lockit-koa-couchdb');
var config = require('./config.js');
var adapter = new Adapter(config);
co(function *() {
var user = yield adapter.save('john', '[email protected]', 'secret');
})();Development
Use Tracuer to compile all ECMAScript 6 code.
npm run compileTest
Tests are also written in ECMAScript 6 and compiled on the fly.
npm testLicense
MIT
