Skip to content

Commit 1bac1e3

Browse files
committed
Adding log statements
1 parent 7e14584 commit 1bac1e3

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

src/main/java/com/arangodb/graphql/create/DatabaseObjectCreator.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,8 +63,12 @@ private List<TypeCollectionMapping> createTypeMappings(){
6363
public void createDatabase(){
6464
ArangoDatabase db = arango.db(databaseName);
6565
if(!db.exists()){
66+
logger.info("Auto Create Database {}", databaseName);
6667
db.create();
6768
}
69+
else{
70+
logger.info("Database {} already exists", databaseName);
71+
}
6872
}
6973

7074
public void createCollections(){
@@ -90,6 +94,7 @@ public void createIndexes(){
9094

9195
String collection = mapping.getCollection();
9296
if(collection != null){
97+
logger.info("Auto Create Index on collection {} for fields {}", collection, mapping.getFields());
9398
database.collection(collection).ensureHashIndex(mapping.getFields(), new HashIndexOptions());
9499
}
95100

@@ -106,8 +111,12 @@ private void createCollection(String name, CollectionType collectionType) {
106111
ArangoDatabase database = arango.db(databaseName);
107112

108113
if(!database.collection(name).exists()){
114+
logger.info("Auto Create Collection {}:{}", name, collectionType);
109115
database.collection(name).create(collectionCreateOptions);
110116
}
117+
else{
118+
logger.info("Collection already exists {}:{}", name, collectionType);
119+
}
111120

112121
}
113122

0 commit comments

Comments
 (0)