corvus

An HTTP client for RavenDB

Corvus

Corvus is a node package for accessing RavenDB using its HTTP API.

npm install corvus

Corvus does not have any dependencies other than nodejs and the mocha testing framework (only for development)


    var documentStore = new DocumentStore('192.168.0.101', 8080);
    var doc = { Name: 'Joe Smith', Email: 'joe@smith.com }
    documentStore.postDoc(doc, function (docDetails, error) {
        console.log("Doc created with key: " + docDetails.Key);
    });
  • GET, POST, PUT, DELETE
  • PATCH
  • Support for non-default database
  • More things...