From dadbb37f004242fdbca2fe8aa6f76186767483ae Mon Sep 17 00:00:00 2001 From: Jakub Vrana Date: Sun, 23 May 2021 11:45:57 +0200 Subject: [PATCH] PostgreSQL: Don't reset table comments --- adminer/drivers/pgsql.inc.php | 2 +- changes.txt | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/adminer/drivers/pgsql.inc.php b/adminer/drivers/pgsql.inc.php index d99efdd1..198e6429 100644 --- a/adminer/drivers/pgsql.inc.php +++ b/adminer/drivers/pgsql.inc.php @@ -534,7 +534,7 @@ ORDER BY connamespace, conname") as $row) { } elseif ($alter) { array_unshift($queries, "ALTER TABLE " . table($table) . "\n" . implode(",\n", $alter)); } - if ($table != "" || $comment != "") { + if ($comment !== null) { $queries[] = "COMMENT ON TABLE " . table($name) . " IS " . q($comment); } if ($auto_increment != "") { diff --git a/changes.txt b/changes.txt index a9a2c3d2..08e7e982 100644 --- a/changes.txt +++ b/changes.txt @@ -1,6 +1,7 @@ Adminer 4.8.2-dev: Support multi-line table comments MySQL: Use ST_SRID() instead of SRID() for MySQL 8 (PR #418) +PostgreSQL: Don't reset table comments (regression from 4.2.0) PostgreSQL PDO: Allow editing rows identified by boolean column (PR #380) Adminer 4.8.1 (released 2021-05-14):