From cebf80189081b9c7e2df9a66c8e574a7dadb0bb1 Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Fri, 22 Nov 2024 11:14:30 +0100 Subject: [PATCH] [jOOQ/jOOQ#17652] Also, CONSTRAINT_1F_INDEX_7 style indexes --- jOOQ/src/main/java/org/jooq/impl/MetaImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jOOQ/src/main/java/org/jooq/impl/MetaImpl.java b/jOOQ/src/main/java/org/jooq/impl/MetaImpl.java index 178e4c4e44..38d272470f 100644 --- a/jOOQ/src/main/java/org/jooq/impl/MetaImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/MetaImpl.java @@ -179,7 +179,7 @@ final class MetaImpl extends AbstractMeta { private static final Pattern P_DUCKDB_IDENTITY_DEFAULT = Pattern.compile("^(?i:nextval\\s*\\(.*\\)).*$"); private static final Pattern P_SYSINDEX_DERBY = Pattern.compile("^(?i:SQL\\d{10,}).*$"); - private static final Pattern P_SYSINDEX_H2 = Pattern.compile("^(?i:PRIMARY_KEY_|UK_INDEX_|FK_INDEX_|CONSTRAINT_INDEX_).*$"); + private static final Pattern P_SYSINDEX_H2 = Pattern.compile("^(?i:PRIMARY_KEY_|UK_INDEX_|FK_INDEX_|CONSTRAINT(_\\w+)?_INDEX_).*$"); private static final Pattern P_SYSINDEX_HSQLDB = Pattern.compile("^(?i:SYS_IDX_).*$"); private static final Pattern P_SYSINDEX_SQLITE = Pattern.compile("^(?i:sqlite_autoindex_).*$");