From 980d7ea535bba2c767fb7a3831aafed61586d8b1 Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Fri, 28 Jan 2022 10:07:35 +0100 Subject: [PATCH] [jOOQ/jOOQ#12970] jOOQ Open Source Edition does not generate routine with long name --- .../main/java/org/jooq/meta/postgres/PostgresDatabase.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/jOOQ-meta/src/main/java/org/jooq/meta/postgres/PostgresDatabase.java b/jOOQ-meta/src/main/java/org/jooq/meta/postgres/PostgresDatabase.java index c96176a1f6..cfdfc99bfc 100644 --- a/jOOQ-meta/src/main/java/org/jooq/meta/postgres/PostgresDatabase.java +++ b/jOOQ-meta/src/main/java/org/jooq/meta/postgres/PostgresDatabase.java @@ -1069,9 +1069,9 @@ public class PostgresDatabase extends AbstractDatabase implements ResultQueryDat boolean is12() { - // [#11325] nameconcatoid was added in PostgreSQL 12 only + // [#11325] column_column_usage was added in PostgreSQL 12 only if (is12 == null) - is12 = configuredDialectIsNotFamilyAndSupports(asList(POSTGRES), () -> exists(table(select(field("nameconcatoid({0}, {1})", PG_PROC.PRONAME, PG_PROC.OID)).from(PG_PROC)))); + is12 = configuredDialectIsNotFamilyAndSupports(asList(POSTGRES), () -> exists(table("column_column_usage"))); return is12; }