From 62d40aaf1bbd778c0111c6b57db42d7e0a55d530 Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Thu, 14 Jan 2021 17:14:36 +0100 Subject: [PATCH] [jOOQ/jOOQ#11239] Generated order of check constraints does not respect Database::getOrderProvider --- jOOQ-meta/src/main/java/org/jooq/meta/DefaultRelations.java | 1 + 1 file changed, 1 insertion(+) diff --git a/jOOQ-meta/src/main/java/org/jooq/meta/DefaultRelations.java b/jOOQ-meta/src/main/java/org/jooq/meta/DefaultRelations.java index 45901b3276..b544689a45 100644 --- a/jOOQ-meta/src/main/java/org/jooq/meta/DefaultRelations.java +++ b/jOOQ-meta/src/main/java/org/jooq/meta/DefaultRelations.java @@ -424,6 +424,7 @@ public class DefaultRelations implements Relations { if (checkConstraintsByTable == null) { checkConstraintsByTable = new LinkedHashMap<>(); checkConstraints.forEach((k, v) -> checkConstraintsByTable.computeIfAbsent(k.table, t -> new ArrayList<>()).add(v)); + checkConstraintsByTable.forEach((t, l) -> table.getDatabase().sort(l)); } List list = checkConstraintsByTable.get(table);