Provides an interface to the 'NoSQL' database 'CouchDB' (). Methods are provided for managing databases within 'CouchDB', including creating/deleting/updating/transferring, and managing documents within databases. One can connect with a local 'CouchDB' instance, or a remote 'CouchDB' databases such as 'Cloudant' (). Documents can be inserted directly from vectors, lists, data.frames, and 'JSON'. Targeted at 'CouchDB' v2 or greater.

Documentation

Manual: sofa.pdf
Vignettes:

Maintainer: Scott Chamberlain <myrmecocystus at gmail.com>

Author(s): Scott Chamberlain*

Install package and any missing dependencies by running this line in your R console:

install.packages("sofa")

Depends
Imports httr(>=1.2.0), jsonlite(>=1.1), R6(>=2.2.0), mime
Suggests roxygen2(>=5.0.1), testthat, knitr, rmarkdown, covr
Enhances
Linking to
Reverse
depends
Reverse
imports
Reverse
suggests
Reverse
enhances
Reverse
linking to

Package sofa
Materials
URL https://github.com/ropensci/sofa
Task Views
Version 0.2.0
Published 2016-10-13
License MIT + file LICENSE
BugReports https://github.com/ropensci/sofa/issues
SystemRequirements
NeedsCompilation no
Citation
CRAN checks sofa check results
Package source sofa_0.2.0.tar.gz