From 69dc3871a1980dcf24921510d59c2946faaa2832 Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Sat, 28 Dec 2013 11:58:32 +0100 Subject: [PATCH] [#2915] Log JDBC URL in code generator configuration log --- .../src/main/java/org/jooq/util/JavaGenerator.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/jOOQ-codegen/src/main/java/org/jooq/util/JavaGenerator.java b/jOOQ-codegen/src/main/java/org/jooq/util/JavaGenerator.java index 900246f85e..48aa0fe157 100644 --- a/jOOQ-codegen/src/main/java/org/jooq/util/JavaGenerator.java +++ b/jOOQ-codegen/src/main/java/org/jooq/util/JavaGenerator.java @@ -43,6 +43,7 @@ package org.jooq.util; import java.io.File; import java.lang.reflect.TypeVariable; +import java.sql.SQLException; import java.util.ArrayList; import java.util.Arrays; import java.util.Collection; @@ -131,6 +132,12 @@ public class JavaGenerator extends AbstractGenerator { public final void generate(Database db) { this.database = db; + String url = null; + try { + url = database.getConnection().getMetaData().getURL(); + } + catch (SQLException ignore) {} + log.info("License parameters"); log.info("----------------------------------------------------------"); log.info(" Thank you for using jOOQ and jOOQ's code generator"); @@ -138,6 +145,7 @@ public class JavaGenerator extends AbstractGenerator { log.info("Database parameters"); log.info("----------------------------------------------------------"); log.info(" dialect", database.getDialect()); + log.info(" URL", url); log.info(" target dir", getTargetDirectory()); log.info(" target package", getTargetPackage()); log.info(" includes", Arrays.asList(database.getIncludes()));