a.binder 9 лет назад
Родитель
Сommit
fa4c9a97da
2 измененных файлов с 2 добавлено и 1 удалено
  1. 1 0
      SE/se-lib/Core/Database/Mysql.php
  2. 1 1
      SE/se-lib/Core/Database/Pgsql.php

+ 1 - 0
SE/se-lib/Core/Database/Mysql.php

@@ -420,6 +420,7 @@ class Core_Database_Mysql extends Core_Database {
 						else if(strstr($Struct->Type,"multilinestring")) $col[]=' AsWKT(`'.$Field.'`) as "'.$Field.'"';
 						else if(strstr($Struct->Type,"polygon")) $col[]=' AsWKT(`'.$Field.'`) as "'.$Field.'"';
 						else if(strstr($Struct->Type,"multipolygon")) $col[]=' AsWKT(`'.$Field.'`) as "'.$Field.'"';
+						else if(strstr($Struct->Type,"point")) $col[]=' AsWKT(`'.$Field.'`) as "'.$Field.'"';
 
 						else $col[]='`'.$Field.'`';
 				}	

+ 1 - 1
SE/se-lib/Core/Database/Pgsql.php

@@ -390,7 +390,7 @@ FROM information_schema.triggers
 				$structure=self::describe_table_value($table);
 				foreach($structure as $Field=>$Struct) {
 						//echo $Struct->Type;
-						if((strstr($Struct->Type,"multipoint") )||strstr($Struct->Type,"linestring") ||strstr($Struct->Type,"polygon"))
+						if((strstr($Struct->Type,"point") )|| strstr($Struct->Type,"multipoint") || strstr($Struct->Type,"linestring") ||strstr($Struct->Type,"polygon"))
 						 $col[]=' ST_AsText("'.$Field.'") as "'.$Field.'"';
 						else $col[]='"'.$Field.'"';
 				}