private void initialize(Mongo mongo, Database database) throws T2DBException {
DB db = mongo.getDB(configuration.getParameter(MONGODB_DB, true));
db.setWriteConcern(getWriteConcernFromKeyword(
configuration.getParameter(MONGODB_WRITE_CONCERN, false)));
if (!db.collectionExists(MongoDatabase.COLL_VT)) {
valueTypes = createCollection(db, MongoDatabase.COLL_VT, MongoDatabase.FLD_VT_NAME);
properties = createCollection(db, MongoDatabase.COLL_PROP, MongoDatabase.FLD_PROP_NAME);
schemas = createCollection(db, MongoDatabase.COLL_SCHEMA, MongoDatabase.FLD_SCHEMA_NAME);
chronicles = createCollection(db, MongoDatabase.COLL_CHRON,
MongoDatabase.FLD_CHRON_PARENT, MongoDatabase.FLD_CHRON_NAME);