couchdbreq

0.0.1 • Public • Published

couchdbreq Build Status

Very simple client to couchdb.

Install

Usage

Insert

var cdb = require('couchdbreq')();
//This is same as
//var cdb = require('couchdbreq')({host: "localhost", port: 5984});
cdb.insert("item", {foo:"bar"}, function(err, statusCode, response){
    console.log(response);
});

Getting data

cdb.get("item", function(error, statusCode, response) {
    if (statusCode === 404){
        return;
    }
    console.log(response);
});

Get all documents

cdb.get("item/_all_docs", function(error, statusCode, response) {
    if (statusCode === 404){
        return;
    }
    console.log(response);
});

Delete

cdb.del("item", function(error, statusCode, response) {
    if (error){
        console.log(error);
        return;
    }
});

License

MIT

Readme

Keywords

Package Sidebar

Install

npm i couchdbreq

Weekly Downloads

1

Version

0.0.1

License

MIT

Last publish

Collaborators

  • saromanov