diff options
| -rw-r--r-- | HISTORY | 1 | ||||
| -rw-r--r-- | framework/Data/Common/Mysql/TMysqlMetaData.php | 2 | 
2 files changed, 2 insertions, 1 deletions
| @@ -4,6 +4,7 @@ BUG: Issue#157 - Enabled does not work properly on TActiveRadioButton/CheckBoxLi  EHN: Issue#184 - THttpResponse doesn't support custom Content-Type headers, remove charset part of header if THttpResponse.Charset=false (Yves)  BUG: Issue#188 - TDbCache doesn't check if db connection is active. (Yves)  BUG: Issue#189 - Page State corrupted when EnableStateValidation=False (Christophe) +BUG: Issue#191 - Bad parsing of MySQL ENUM type column (Yves)  BUG: Issue#198 - "Undefined variable: tagName" after error in application configuration. (Christophe)  BUG: Typo in TBoundColumn (Robin)  ENH: Add property ClientScriptManagerClass to TPageService and releated changes in TPage.getClientScript() (Yves) diff --git a/framework/Data/Common/Mysql/TMysqlMetaData.php b/framework/Data/Common/Mysql/TMysqlMetaData.php index ae552cf3..a3b324d9 100644 --- a/framework/Data/Common/Mysql/TMysqlMetaData.php +++ b/framework/Data/Common/Mysql/TMysqlMetaData.php @@ -110,7 +110,7 @@ class TMysqlMetaData extends TDbMetaData  			//find SET/ENUM values
  			if($this->isEnumSetType($info['DbType']))
 -				$info['DbTypeValues'] = preg_split('/\s*,\s*|\s+/', preg_replace('/\'|"/', '', $match[1]));
 +				$info['DbTypeValues'] = preg_split("/[',]/S", $match[1], -1, PREG_SPLIT_NO_EMPTY);
  			//find column size, precision and scale
  			$pscale = array();
 | 
