diff --git a/jOOQ/src/main/java/org/jooq/impl/DDL.java b/jOOQ/src/main/java/org/jooq/impl/DDL.java index 3cb7bd21f0..36cfd47c38 100644 --- a/jOOQ/src/main/java/org/jooq/impl/DDL.java +++ b/jOOQ/src/main/java/org/jooq/impl/DDL.java @@ -244,7 +244,10 @@ final class DDL { String tComment = table.getComment(); if (!StringUtils.isEmpty(tComment)) - result.add(ctx.commentOnTable(table).is(tComment)); + if (table.getType().isView()) + result.add(ctx.commentOnView(table).is(tComment)); + else + result.add(ctx.commentOnTable(table).is(tComment)); for (Field field : sortIf(Arrays.asList(table.fields()), !configuration.respectColumnOrder())) { String fComment = field.getComment(); diff --git a/jOOQ/src/main/java/org/jooq/impl/Diff.java b/jOOQ/src/main/java/org/jooq/impl/Diff.java index 88def17f0b..81765913d3 100644 --- a/jOOQ/src/main/java/org/jooq/impl/Diff.java +++ b/jOOQ/src/main/java/org/jooq/impl/Diff.java @@ -495,6 +495,8 @@ package org.jooq.impl; + +