From 1109ca63893d06918560f89f3fd765b6f2043f1e Mon Sep 17 00:00:00 2001 From: Jakub Vrana Date: Mon, 12 Jan 2026 07:18:49 +0100 Subject: [PATCH] Add missing parentheses to CHECK export --- 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 cf2f07e7..89ced9bb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,7 @@ ## Adminer dev - Pretty print JSON in edit - PostgreSQL: Offer foreign keys in create table +- PostgreSQL: Add missing parentheses to CHECK export - PostgreSQL: Mark unique partial indexes as unique (bug #1172) - ClickHouse: Fix offset (bug #1188) - ClickHouse: Fix list of tables (bug #1176) diff --git a/adminer/drivers/pgsql.inc.php b/adminer/drivers/pgsql.inc.php index 695464dc..4c1aafab 100644 --- a/adminer/drivers/pgsql.inc.php +++ b/adminer/drivers/pgsql.inc.php @@ -971,7 +971,7 @@ AND typelem = 0" } foreach (driver()->checkConstraints($table) as $conname => $consrc) { - $return_parts[] = "CONSTRAINT " . idf_escape($conname) . " CHECK $consrc"; + $return_parts[] = "CONSTRAINT " . idf_escape($conname) . " CHECK ($consrc)"; } $return .= implode(",\n ", $return_parts) . "\n)";