From a735b795b2364a7d3b00e5abee3c67753a221e0e Mon Sep 17 00:00:00 2001 From: Jakub Vrana Date: Sun, 13 Apr 2025 12:48:40 +0200 Subject: [PATCH] PostgreSQL: Show partitioned tables as tables, not views (bug #1031) --- CHANGELOG.md | 1 + adminer/drivers/pgsql.inc.php | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 53da30c6..0d36f5f9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,5 @@ ## Adminer dev +- PostgreSQL: Show partitioned tables as tables, not views - Designs: adminer.css with 'prefers-color-scheme: dark' don't disable dark mode - Plugins: Method bodyClass() to add <body class> diff --git a/adminer/drivers/pgsql.inc.php b/adminer/drivers/pgsql.inc.php index 003622f6..0fd1073b 100644 --- a/adminer/drivers/pgsql.inc.php +++ b/adminer/drivers/pgsql.inc.php @@ -407,7 +407,7 @@ ORDER BY 1"; foreach ( get_rows("SELECT c.relname AS \"Name\", - CASE c.relkind WHEN 'r' THEN 'table' WHEN 'm' THEN 'materialized view' ELSE 'view' END AS \"Engine\"" . ($has_size ? ", + CASE c.relkind WHEN 'v' THEN 'view' WHEN 'm' THEN 'materialized view' ELSE 'table' END AS \"Engine\"" . ($has_size ? ", pg_table_size(c.oid) AS \"Data_length\", pg_indexes_size(c.oid) AS \"Index_length\"" : "") . ", obj_description(c.oid, 'pg_class') AS \"Comment\",