mongo-clean

Clean a Mongo database

mongo-clean

Clean all the collections in a mongo database

npm install mongo-clean --save-dev

Reusing the same client:

var clean       = require('./')
  , MongoClient = require('mongodb').MongoClient
  , url         = "mongodb://localhost:27017/mongocleantest"
 
MongoClient.connect(url, { w: 1 }, function(errdb) {
  clean(db, function() {
    // your db is clean! 
  })
});

Creating a new client:

var clean       = require('./')
  , url         = "mongodb://localhost:27017/mongocleantest"
 
clean(url, function(errdb) {
  // automatically does MongoClient.connect for you 
  // your db is clean! 
})

MIT