Fix config formatting
[gitter.git] / scripts / useful-queries / slow-delete-expired-access-tokens.mongo
blobad99d1c47cf3b819f7575a38a8e955c4403d36fa
2 for(;;) {
3   var accessTokenIds = db.oauthaccesstokens.find({ userId: null, expires: { $lt: new Date() }}, { _id: 1 }).limit(1000).map(function(f) { return f._id; });
5   if (!accessTokenIds.length) break;
6   var removedCount = db.oauthaccesstokens.remove({ _id: { $in: accessTokenIds } });
7   if (!removedCount.nRemoved) break;
8   print('Removed 1000 access tokens');
9   sleep(1000);