diff --git a/jOOQ-meta/src/main/java/org/jooq/meta/AbstractDatabase.java b/jOOQ-meta/src/main/java/org/jooq/meta/AbstractDatabase.java index b093728dd3..fa4fb4c55b 100644 --- a/jOOQ-meta/src/main/java/org/jooq/meta/AbstractDatabase.java +++ b/jOOQ-meta/src/main/java/org/jooq/meta/AbstractDatabase.java @@ -2703,9 +2703,6 @@ public abstract class AbstractDatabase implements Database { if (getIncludeUniqueKeys()) onError(ERROR, "Error while fetching unique keys", () -> loadUniqueKeys(result)); - if (getIncludeForeignKeys()) - onError(ERROR, "Error while fetching foreign keys", () -> loadForeignKeys(result)); - if (getIncludeCheckConstraints()) onError(ERROR, "Error while fetching check constraints", () -> loadCheckConstraints(result)); @@ -2721,6 +2718,13 @@ public abstract class AbstractDatabase implements Database { + if (getIncludeForeignKeys()) + onError(ERROR, "Error while fetching foreign keys", () -> loadForeignKeys(result)); + + + + +