couchdb-bulk
v1.0.1
Published
Pipe line-seperated JSON into CouchDB
Readme
CouchDB Bulk
This is a little command line tool meant to eat line seperated JSON (CouchDB documents) on stdin and POSTing them to the _bulk_docs endpoint of a CouchDB server.
Installation
npm install -g couchdb-bulkAPI
const bulk = require('couchdb-bulk')
const url = 'http://localhost:5984/mydb'
process.stdin
.pipe(bulk(url))
.pipe(process.stdout)CLI
For options and examples, use the built-in help
couchdb-bulk --helpExample:
cat test.jsonl | couchdb-bulk http://localhost:5984/testdb