couchdb-doc_purger

1.1.0 • Public • Published

couchdb-doc_purger

logo

What is Couchdb Doc Purcher?

npm module to completely purge deleted couchdb documents

Usage:

1. In your project folder install

  npm install couchdb-doc_purger

2. Create a file like clean.js:

var i = require('couchdb-doc_purger');

/* settings for specific db  */
i.dbs['foo-db'] = {
  'http://192.168.80.241:5984' : {'user' : 'foo','pass' : 'bar'},
  'http://192.168.80.242:5984' : {'user' : 'foo','pass' : 'bar'},
  'http://foo.com' : {'user' : 'foo','pass' : 'bar'}
};

/* settings for servers  */
i.servers = {
  'http://192.168.80.238:5984' : {'user' : 'captain','pass' : 'Tamitasmalogr'},
  'http://192.168.80.240:5984' : {'user' : 'captain','pass' : 'Tamitasmalogr'},
  'http://192.168.80.241:5984' : {'user' : 'captain','pass' : 'Tamitasmalogr'}
};


async function start() {
 await i.purge_dbs(); /* to purchage db specific */
 await i.purge_servers(); /* to purchage all deleted docs on a couchdb server  */
}
start();

3.execute the file with

nodejs example.js

License

GNU General Public License v3.0 -

Package Sidebar

Install

npm i couchdb-doc_purger

Weekly Downloads

1

Version

1.1.0

License

GPL-3.0-or-later

Unpacked Size

5.23 kB

Total Files

4

Last publish

Collaborators

  • veto64