Files
meanTorrent/test/helper.js
2013-05-22 17:03:50 +03:00

33 lines
582 B
JavaScript
Executable File

/**
* Module dependencies.
*/
var mongoose = require('mongoose')
, async = require('async')
, User = mongoose.model('User')
/**
* Clear database
*
* @param {Function} done
* @api public
*/
exports.clearDb = function (done) {
var callback = function (item, fn) { item.remove(fn) }
async.parallel([
function (cb) {
User.find().exec(function (err, users) {
async.forEach(users, callback, cb)
})
},
function (cb) {
Article.find().exec(function (err, apps) {
async.forEach(apps, callback, cb)
})
}
], done)
}