R4CouchDB: An R Convenience Layer for CouchDB

Provides a collection of functions for basic database and document management operations such as add, get, list or delete. Every cdbFunction() gets and returns a list() containing the connection setup. Such a list (in the documentation mostly called cdb) can be generated by cdb <- cdbIni(). Then, the list cdb provides some functions respectively functionality e.g cdb$baseUrl() or cdb$getDocRev().

Author
Thomas Bock
Date of publication
2015-02-16 19:22:59
Maintainer
Thomas Bock <thsteinbock@web.de>
License
MIT + file LICENSE
Version
0.7.1
URLs

View on CRAN

Man pages

cdbAddAttachment
Add attachments
cdbAddDoc
Generates a new document
cdbAddDocS
This function adds multiple database documents with one...
cdbDeleteDoc
Deletes a document from a database
cdbGetConfig
Request couchdb config
cdbGetDoc
Get a doc from CouchDB
cdbGetList
Receive list results from CouchDB
cdbGetUuid
Function for request one id
cdbGetUuidS
Function for request some ids
cdbGetView
Receive view results from CouchDB
cdbIni
Ini function
cdbListDB
Returns all databases on the server
cdbMakeDB
Creates a new database
cdbRemoveDB
Function to remove a database
cdbUpdateDoc
This function updates an existing doc

Files in this package

R4CouchDB
R4CouchDB/NAMESPACE
R4CouchDB/R
R4CouchDB/R/cdbGetUuidS.R
R4CouchDB/R/cdbRemoveDB.R
R4CouchDB/R/cdbGetView.R
R4CouchDB/R/cdbMakeDB.R
R4CouchDB/R/cdbListDB.R
R4CouchDB/R/cdbGetUuid.R
R4CouchDB/R/cdbGetList.R
R4CouchDB/R/cdbAddAttachment.R
R4CouchDB/R/cdbUpdateDoc.R
R4CouchDB/R/cdbGetDoc.R
R4CouchDB/R/cdbDeleteDoc.R
R4CouchDB/R/cdbAddDocS.R
R4CouchDB/R/cdbGetConfig.R
R4CouchDB/R/cdbAddDoc.R
R4CouchDB/R/cdbIni.R
R4CouchDB/MD5
R4CouchDB/DESCRIPTION
R4CouchDB/man
R4CouchDB/man/cdbAddDocS.Rd
R4CouchDB/man/cdbGetConfig.Rd
R4CouchDB/man/cdbAddAttachment.Rd
R4CouchDB/man/cdbIni.Rd
R4CouchDB/man/cdbListDB.Rd
R4CouchDB/man/cdbRemoveDB.Rd
R4CouchDB/man/cdbGetList.Rd
R4CouchDB/man/cdbGetUuidS.Rd
R4CouchDB/man/cdbGetView.Rd
R4CouchDB/man/cdbGetUuid.Rd
R4CouchDB/man/cdbDeleteDoc.Rd
R4CouchDB/man/cdbAddDoc.Rd
R4CouchDB/man/cdbUpdateDoc.Rd
R4CouchDB/man/cdbMakeDB.Rd
R4CouchDB/man/cdbGetDoc.Rd
R4CouchDB/LICENSE