Example #1
0
const getDb = async () => {
	if (!theDb) {
		const db = await mongodb.connectAsync(config.mongo.uri);
		theDb = {
			db: db,
			user: db.collection('User')
		};
	}
	return theDb;
};
Example #2
0
MongoHelper.dropDatabase = function () {
	var configuration = new Configuration();

	return MongoDB.connectAsync(configuration.cache.database())
	.then(function (db) {
		return db.dropDatabaseAsync().return(db);
	})
	.then(function (db) {
		return db.closeAsync();
	});
};