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 -

Dependencies (1)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i couchdb-doc_purger

    Weekly Downloads

    0

    Version

    1.1.0

    License

    GPL-3.0-or-later

    Unpacked Size

    5.23 kB

    Total Files

    4

    Last publish

    Collaborators

    • veto64