From 6474f8b663b02443d93754490e014c56b931d7f5 Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Fri, 11 Dec 2020 16:03:56 +0100 Subject: [PATCH] [jOOQ/jOOQ#8762] Add remark or I will forget --- jOOQ/src/main/java/org/jooq/impl/Tools.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/jOOQ/src/main/java/org/jooq/impl/Tools.java b/jOOQ/src/main/java/org/jooq/impl/Tools.java index eb74ead3ca..883c0bd1fc 100644 --- a/jOOQ/src/main/java/org/jooq/impl/Tools.java +++ b/jOOQ/src/main/java/org/jooq/impl/Tools.java @@ -1406,6 +1406,8 @@ final class Tools { static final ReferenceImpl aliasedKey(ForeignKey key, Table child, Table parent) { // [#10603] [#5050] TODO: Solve aliasing constraints more generically + // [#8762] We can't dereference child.fields() or parent.fields() here yet, because this method is being called by + // the TableImpl constructor, meaning the fields are not initialised yet. return new ReferenceImpl<>( child, key.getQualifiedName(),