Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
A CouchDB interface for node.js written on top of Restler
JavaScript
Branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
lib
test
MIT-LICENSE
README.md

README.md

Couch Restler

(c) Dan Webb (dan@danwebb.net/@danwrong) 2009, licensed under an MIT License

A CouchDB library for node.js based on top of Restler (http://github.com/danwrong/restler). Mostly just created as a sample application of the Restler library but with the intention of being a solid, well tested couchDB wrapper.

Usage

To use couchrestler make sure that you have restler somewhere in your require.paths.

var couch = require('couchrestler');

var db = couch.server('http://mycouch.local:3545').db('mydb');

db.create().addCallback(function(result) {
  if (result.ok) {
    db.put({
      name: 'Dan Webb',
      twitter: 'danwrong',
      url: 'http://danwebb.net'
    }).addCallback(function(result) {
      sys.puts('Doc created with id: ' + result.id);
    });
  }
});

Have a look at the tests to find out more. Just kicking stuff about at the moment really.

Something went wrong with that request. Please try again.