diff --git a/jOOQ/src/main/java/org/jooq/impl/MetaImpl.java b/jOOQ/src/main/java/org/jooq/impl/MetaImpl.java index 1a019c74a9..9ff47c9635 100644 --- a/jOOQ/src/main/java/org/jooq/impl/MetaImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/MetaImpl.java @@ -146,6 +146,7 @@ import org.jooq.TableOptions.TableType; // ... // ... import org.jooq.UniqueKey; +import org.jooq.conf.InterpreterWithMetaLookups; import org.jooq.conf.ParseUnknownFunctions; import org.jooq.conf.Settings; import org.jooq.exception.DataAccessException; @@ -793,7 +794,9 @@ final class MetaImpl extends AbstractMeta { try { m = dsl() .configuration() - .deriveSettings(s -> s.withInterpreterDelayForeignKeyDeclarations(true)) + .deriveSettings(s -> s + .withInterpreterDelayForeignKeyDeclarations(true) + .withInterpreterWithMetaLookups(InterpreterWithMetaLookups.IGNORE_ON_FAILURE)) .dsl() .meta(sb.toString()); }