From 03e42f36d2e9378bfeac4b24aac82cf098391af7 Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Fri, 4 Jan 2013 15:24:02 +0100 Subject: [PATCH] [#1968] Add org.jooq.Meta returned from Executor.meta() to return a wrapped JDBC DatabaseMetaData object - Fixed issue with databases that do not have any schema --- jOOQ/src/main/java/org/jooq/impl/MetaImpl.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/jOOQ/src/main/java/org/jooq/impl/MetaImpl.java b/jOOQ/src/main/java/org/jooq/impl/MetaImpl.java index a5d0c2fc51..e75961b88d 100644 --- a/jOOQ/src/main/java/org/jooq/impl/MetaImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/MetaImpl.java @@ -149,6 +149,11 @@ class MetaImpl implements Meta { result.add(new MetaSchema(name)); } + // There should always be at least one (empty) schema in a database + if (result.isEmpty()) { + result.add(new MetaSchema("")); + } + return result; } catch (SQLException e) {