diff --git a/changes.txt b/changes.txt index 352ed792..e33f7be2 100644 --- a/changes.txt +++ b/changes.txt @@ -3,6 +3,7 @@ Display the tables scrollbar (bug #647) Add autocomplete attributes to login form PHP <5.4 compatibility even with ClickHouse enabled (regression from 4.7.0) SQLite: Hide server field in login form +Editor: Allow disabling boolean fields in PostgreSQL (bug #640) Adminer 4.7.0 (released 2018-11-24): Simplify storing executed SQL queries to bookmarks diff --git a/editor/include/adminer.inc.php b/editor/include/adminer.inc.php index d014f921..e66d0e9f 100644 --- a/editor/include/adminer.inc.php +++ b/editor/include/adminer.inc.php @@ -485,7 +485,7 @@ qsl('div').onclick = whisperClick;", "") ); } if (like_bool($field)) { - return '"; + return '"; } $hint = ""; if (preg_match('~time~', $field["type"])) { @@ -517,7 +517,7 @@ qsl('div').onclick = whisperClick;", "") } $return = ($field["type"] == "bit" && preg_match('~^[0-9]+$~', $value) ? $return : q($return)); if ($value == "" && like_bool($field)) { - $return = "0"; + $return = "'0'"; } elseif ($value == "" && ($field["null"] || !preg_match('~char|text~', $field["type"]))) { $return = "NULL"; } elseif (preg_match('~^(md5|sha1)$~', $function)) {