From 0da4dea7cbf5549bdc095ae47ffef64721229343 Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Tue, 6 Dec 2022 14:10:46 +0100 Subject: [PATCH] [jOOQ/jOOQ#14368] Meta::getTables should list also PARTITIONED TABLE --- jOOQ/src/main/java/org/jooq/impl/MetaImpl.java | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/jOOQ/src/main/java/org/jooq/impl/MetaImpl.java b/jOOQ/src/main/java/org/jooq/impl/MetaImpl.java index 556947a745..c3d6066aaf 100644 --- a/jOOQ/src/main/java/org/jooq/impl/MetaImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/MetaImpl.java @@ -354,12 +354,24 @@ final class MetaImpl extends AbstractMeta { switch (family()) { - // [#3977] [#11255] PostgreSQL returns other object types, too + // [#3977] [#11255] [#14368] PostgreSQL returns other object types, too case POSTGRES: case YUGABYTEDB: - types = new String[] { "FOREIGN TABLE", "MATERIALIZED VIEW", "SYSTEM_TABLE", "SYSTEM_VIEW", "TABLE", "VIEW" }; + types = new String[] { + "FOREIGN TABLE", + "MATERIALIZED VIEW", + "PARTITIONED TABLE", + "SYSTEM_TABLE", + "SYSTEM TABLE", + "SYSTEM_VIEW", + "SYSTEM VIEW", + "TABLE", + "TEMPORARY TABLE", + "TEMPORARY VIEW", + "VIEW" + }; break;