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 09d605060f..c331244c49 100644 --- a/jOOQ-meta/src/main/java/org/jooq/meta/DefaultRelations.java +++ b/jOOQ-meta/src/main/java/org/jooq/meta/DefaultRelations.java @@ -144,7 +144,11 @@ public class DefaultRelations implements Relations { // Remove the existing key from the column -> key mapping primaryKeysByColumn = null; uniqueKeysByColumn = null; + uniqueKeysByTable = null; keysByColumn = null; + keysByTable = null; + foreignKeysByColumn = null; + foreignKeysByTable = null; // Remove the existing key from the primary key mapping (not from the unique key mapping!) Iterator> it = primaryKeys.entrySet().iterator();