diff --git a/adminer/drivers/pgsql.inc.php b/adminer/drivers/pgsql.inc.php index 8f121322..52aac65f 100644 --- a/adminer/drivers/pgsql.inc.php +++ b/adminer/drivers/pgsql.inc.php @@ -195,7 +195,7 @@ if (isset($_GET["pgsql"])) { function convertSearch($idf, $val, $field) { return (preg_match('~char|text' - . (!preg_match('~LIKE~', $val["op"]) ? '|date|timestamp' . (is_numeric($val["val"]) ? '|' . number_type() : '') : '') + . (!preg_match('~LIKE~', $val["op"]) ? '|date|time(stamp)?' . (is_numeric($val["val"]) ? '|' . number_type() : '') : '') . '~', $field["type"]) ? $idf : "CAST($idf AS text)" diff --git a/changes.txt b/changes.txt index 7a14ccaf..03d0aeee 100644 --- a/changes.txt +++ b/changes.txt @@ -3,6 +3,7 @@ Stop session before connecting Fix displaying info about non-alphabetical objects (bug #599) PDO: Support binary fields download MySQL: Use CONVERT() only when searching for non-ASCII (bug #603) +PostgreSQL: Do not cast date/time searches to text Adminer 4.6.2 (released 2018-02-20): Semi-transparent border on table actions