From d51b72aee8a078c01f8a1ba47d6ef5455c2c2c9b Mon Sep 17 00:00:00 2001 From: lukaseder Date: Thu, 16 Mar 2017 15:18:33 +0100 Subject: [PATCH] [#5979] ArrayIndexOutOfBoundsException when generating DSLContext.ddl() for DefaultSchema --- jOOQ/src/main/java/org/jooq/impl/DDL.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/jOOQ/src/main/java/org/jooq/impl/DDL.java b/jOOQ/src/main/java/org/jooq/impl/DDL.java index 19aa1df0e4..89ef2e42d4 100644 --- a/jOOQ/src/main/java/org/jooq/impl/DDL.java +++ b/jOOQ/src/main/java/org/jooq/impl/DDL.java @@ -56,6 +56,7 @@ import org.jooq.Query; import org.jooq.Schema; import org.jooq.Table; import org.jooq.UniqueKey; +import org.jooq.tools.StringUtils; /** * @author Lukas Eder @@ -102,7 +103,7 @@ final class DDL { final Queries queries(Schema schema) { List queries = new ArrayList(); - if (flags.contains(SCHEMA)) + if (flags.contains(SCHEMA) && !StringUtils.isBlank(schema.getName())) queries.add(ctx.createSchema(schema.getName())); if (flags.contains(TABLE)) {