This package cleans your database for testing purposes.
meteor add xolvio:cleaner
resetDatabase only resets your database when it is executed inside a debugOnly environment.
You can clear your database with resetDatabase(options, callback)
. It works on both the client and the server.
import { resetDatabase } from 'meteor/xolvio:cleaner';
// delete all collections with optional callback
resetDatabase(null, callback);
// delete all collections except myCollection with optional callback
resetDatabase({db: yourDatabaseInstance}, callback);
// delete all collections except myCollection with optional callback
resetDatabase({excludedCollections: ['myCollection']}, callback);
We help you on your journey to delivering higher quality software, faster. We offer:
- Software development services (including but not limited to Meteor development)
- Modernization services
- Training
- SaaS products that allow you to up your own game