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
2 files changed
+4
-3
No files matched your search
+1
-1
@@ -99,7 +99,7 @@ public class RaceRecord {
|
|||||||
public String getName() {
|
public String getName() {
|
||||||
return name;
|
return name;
|
||||||
}
|
}
|
||||||
|
|
||||||
public String getEventName() {
|
public String getEventName() {
|
||||||
return regattaName;
|
return regattaName;
|
||||||
}
|
}
|
||||||
|
|||||||
+3
-2
@@ -10,6 +10,7 @@ import com.mongodb.DB;
|
|||||||
import com.mongodb.DBCollection;
|
import com.mongodb.DBCollection;
|
||||||
import com.mongodb.Mongo;
|
import com.mongodb.Mongo;
|
||||||
import com.mongodb.MongoException;
|
import com.mongodb.MongoException;
|
||||||
|
import com.sap.sailing.domain.persistence.impl.CollectionNames;
|
||||||
import com.sap.sailing.mongodb.MongoDBConfiguration;
|
import com.sap.sailing.mongodb.MongoDBConfiguration;
|
||||||
import com.sap.sailing.mongodb.MongoDBService;
|
import com.sap.sailing.mongodb.MongoDBService;
|
||||||
|
|
||||||
@@ -43,8 +44,8 @@ public abstract class AbstractMongoDBTest {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private void dropAllCollections(DB theDB) {
|
private void dropAllCollections(DB theDB) {
|
||||||
for (String collectionName : theDB.getCollectionNames()) {
|
for (CollectionNames collectionName : CollectionNames.values()) {
|
||||||
DBCollection c = theDB.getCollection(collectionName);
|
DBCollection c = theDB.getCollection(collectionName.name());
|
||||||
c.drop();
|
c.drop();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in new issue
Block a user