Files
habitica/migrations/20150906_groups_remove_empty.js
2015-09-06 19:23:11 +02:00

25 lines
434 B
JavaScript

/*
* Remove empty private groups
*/
var mongo = require('mongoskin');
var dbserver = 'mongodb://url';
var dbname = 'db';
var db = mongo.db(dbserver + '/' + dbname + '?auto_reconnect');
var dbGroups = db.collection('groups');
console.log('Begins work on db');
dbGroups.remove({
members: {$size: 0},
$or: [
{type: 'party'},
{privacy: 'private'}
]
}, function(err, res){
if(err) throw err;
console.log(res);
});