From e6d1a04b239bfd2d5055e777d41269c793de6624 Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Mon, 18 Nov 2019 11:31:33 +0100 Subject: [PATCH] [jOOQ/jOOQ#9557] Add support for ALTER TABLE .. DROP CONSTRAINT IF EXISTS - Added DDL interpreter support --- jOOQ/src/main/java/org/jooq/impl/DDLInterpreter.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/jOOQ/src/main/java/org/jooq/impl/DDLInterpreter.java b/jOOQ/src/main/java/org/jooq/impl/DDLInterpreter.java index 04a5404742..38faa79fd9 100644 --- a/jOOQ/src/main/java/org/jooq/impl/DDLInterpreter.java +++ b/jOOQ/src/main/java/org/jooq/impl/DDLInterpreter.java @@ -500,7 +500,8 @@ final class DDLInterpreter { } } - throw constraintNotExists(query.$dropConstraint()); + if (!query.$ifExistsConstraint()) + throw constraintNotExists(query.$dropConstraint()); } } else if (query.$dropConstraintType() == PRIMARY_KEY) {