From 23fdbedba1ebbb58bfc65d1296db3999e27670a7 Mon Sep 17 00:00:00 2001 From: Jakub Vrana Date: Sat, 6 Feb 2021 15:33:50 +0100 Subject: [PATCH] PostgreSQL: Use bigserial for bigint auto increment (bug #765, regression from 3.0.0) --- 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 7437aa43..577afd4f 100644 --- a/adminer/drivers/pgsql.inc.php +++ b/adminer/drivers/pgsql.inc.php @@ -510,7 +510,7 @@ ORDER BY connamespace, conname") as $row) { $val5 = $val[5]; unset($val[5]); if (isset($val[6]) && $field[0] == "") { // auto_increment - $val[1] = ($val[1] == "bigint" ? " big" : " ") . "serial"; + $val[1] = ($val[1] == " bigint" ? " big" : " ") . "serial"; } if ($field[0] == "") { $alter[] = ($table != "" ? "ADD " : " ") . implode($val); diff --git a/changes.txt b/changes.txt index 1f684cd9..fe718182 100644 --- a/changes.txt +++ b/changes.txt @@ -4,6 +4,7 @@ MySQL: Do not export names in quotes with sql_mode='ANSI_QUOTES' (bug #749) PostgreSQL: Export all FKs after all CREATE TABLE (PR #351) PostgreSQL: Fix dollar-quoted syntax highlighting (bug #738) PostgreSQL: Do not show view definition from other schema (PR #392) +PostgreSQL: Use bigserial for bigint auto increment (bug #765, regression from 3.0.0) PostgreSQL 10: Support GENERATED ALWAYS BY IDENTITY (PR #386) MS SQL: Don't truncate comments to 30 chars (PR #376) Re-enable PHP warnings (regression from 4.7.8)