From: Jakub Vrana Date: Tue, 6 Feb 2018 12:07:37 +0000 (+0100) Subject: Use ST_GeomFromText in MySQL 8 (bug #574) X-Git-Tag: v4.6.1~45 X-Git-Url: https://git.joonet.de/?a=commitdiff_plain;h=c2de3b8ec1a044c4328bc1cc94a5845ae4848577;p=adminer.git Use ST_GeomFromText in MySQL 8 (bug #574) --- diff --git a/adminer/drivers/mysql.inc.php b/adminer/drivers/mysql.inc.php index 34096740..3a974d1d 100644 --- a/adminer/drivers/mysql.inc.php +++ b/adminer/drivers/mysql.inc.php @@ -1021,7 +1021,7 @@ if (!defined("DRIVER")) { $return = "CONV($return, 2, 10) + 0"; } if (preg_match("~geometry|point|linestring|polygon~", $field["type"])) { - $return = "GeomFromText($return)"; + $return = (min_version(8) ? "ST_" : "") . "GeomFromText($return)"; } return $return; } diff --git a/changes.txt b/changes.txt index 71a965fd..2550fb45 100644 --- a/changes.txt +++ b/changes.txt @@ -1,4 +1,5 @@ Adminer 4.6.1-dev: +MySQL: Support geometry in MySQL 8 (bug #574) PostgreSQL: Don't treat interval type as number (bug #474) PostgreSQL: Fix condition for selecting no rows