mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-10-04 03:13:49 +00:00
drop only those DBs whose names we have in CollectionNames
This commit is contained in:
1 parent
d51250ee51
commit
88e126374c
1 file changed
+3
-2
+3
-2
@@ -10,6 +10,7 @@ import com.mongodb.DB;
|
||||
import com.mongodb.DBCollection;
|
||||
import com.mongodb.Mongo;
|
||||
import com.mongodb.MongoException;
|
||||
import com.sap.sailing.domain.persistence.impl.CollectionNames;
|
||||
import com.sap.sailing.mongodb.MongoDBConfiguration;
|
||||
import com.sap.sailing.mongodb.MongoDBService;
|
||||
|
||||
@@ -43,8 +44,8 @@ public abstract class AbstractMongoDBTest {
|
||||
}
|
||||
|
||||
private void dropAllCollections(DB theDB) {
|
||||
for (String collectionName : theDB.getCollectionNames()) {
|
||||
DBCollection c = theDB.getCollection(collectionName);
|
||||
for (CollectionNames collectionName : CollectionNames.values()) {
|
||||
DBCollection c = theDB.getCollection(collectionName.name());
|
||||
c.drop();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user