]> git.joonet.de Git - adminer.git/commitdiff
PostgreSQL: Do not cast uuid searches to text (bug #608)
authorJakub Vrana <jakub@vrana.cz>
Sun, 6 May 2018 09:41:34 +0000 (11:41 +0200)
committerJakub Vrana <jakub@vrana.cz>
Sun, 6 May 2018 09:41:59 +0000 (11:41 +0200)
adminer/drivers/pgsql.inc.php
changes.txt

index 7d3f72223d15a6c253a39f8a9d94935a5a01a6ea..88854cc4ecd96bb70f8d550f598271fce2248a8b 100644 (file)
@@ -216,7 +216,7 @@ if (isset($_GET["pgsql"])) {
 
                function convertSearch($idf, $val, $field) {
                        return (preg_match('~char|text'
-                                       . (!preg_match('~LIKE~', $val["op"]) ? '|date|time(stamp)?|boolean|' . number_type() : '')
+                                       . (!preg_match('~LIKE~', $val["op"]) ? '|date|time(stamp)?|boolean|uuid|' . number_type() : '')
                                        . '~', $field["type"])
                                ? $idf
                                : "CAST($idf AS text)"
index ed129e7bbe464eb2a5e1d4b3da1e9daab0d4e398..a292640e96e2ac08e50b4c08e1909b728c770549 100644 (file)
@@ -8,7 +8,7 @@ PDO: Support binary fields download
 MySQL: Use CONVERT() only when searching for non-ASCII (bug #603)
 PostgreSQL: Add SQL operator to search
 PostgreSQL: Fix editing data in views (bug #605, regression from 4.6.0)
-PostgreSQL: Do not cast date/time/number searches to text
+PostgreSQL: Do not cast date/time/number/uuid searches to text (bug #608)
 Editor: Do not check boolean checkboxes with false in PostgreSQL (bug #607)
 
 Adminer 4.6.2 (released 2018-02-20):