diff --git a/core/src/main/java/co/aikar/idb/BaseDatabase.java b/core/src/main/java/co/aikar/idb/BaseDatabase.java index f6997ab..436338e 100644 --- a/core/src/main/java/co/aikar/idb/BaseDatabase.java +++ b/core/src/main/java/co/aikar/idb/BaseDatabase.java @@ -46,7 +46,9 @@ public BaseDatabase(DatabaseOptions options) { if (this.logger == null) { this.logger = Logger.getLogger(options.poolName); } - this.logger.info("Connecting to Database: " + options.dsn); + if(options.displayConnectInfo) { + this.logger.info("Connecting to Database: " + options.dsn); + } } public void close(long timeout, TimeUnit unit) { diff --git a/core/src/main/java/co/aikar/idb/DatabaseOptions.java b/core/src/main/java/co/aikar/idb/DatabaseOptions.java index d363da7..b571764 100644 --- a/core/src/main/java/co/aikar/idb/DatabaseOptions.java +++ b/core/src/main/java/co/aikar/idb/DatabaseOptions.java @@ -26,6 +26,7 @@ public class DatabaseOptions { String dataSourceClassName; String defaultIsolationLevel; + @Builder.Default boolean displayConnectInfo = true; @Builder.Default boolean favorDataSourceOverDriver = true; @Builder.Default String poolName = "DB";