From 40715b25d8b15c6415cc94d92e3c7d72a2b2cbda Mon Sep 17 00:00:00 2001 From: lukaseder Date: Mon, 25 Mar 2019 11:56:19 +0100 Subject: [PATCH] [#8402] Bad SQL generated when setting data type and nullability in PostgreSQL's ALTER TABLE .. ALTER .. SET statement --- jOOQ/src/main/java/org/jooq/impl/AlterTableImpl.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/jOOQ/src/main/java/org/jooq/impl/AlterTableImpl.java b/jOOQ/src/main/java/org/jooq/impl/AlterTableImpl.java index e8f5929a22..7678a11baf 100644 --- a/jOOQ/src/main/java/org/jooq/impl/AlterTableImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/AlterTableImpl.java @@ -1410,7 +1410,8 @@ final class AlterTableImpl extends AbstractQuery implements case POSTGRES: { AlterTableAlterStep step = ctx.dsl().alterTable(table).alterColumn(alterColumn); - ctx.visit(alterColumnType.nullable() ? step.dropNotNull() : step.setNotNull()); + ctx.visit(alterColumnType.nullable() ? step.dropNotNull() : step.setNotNull()) + .sql(';'); break; } }