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

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

@@ -1094,7 +1094,7 @@ class Core_Database_Mysql extends Core_Database {
 																		  $sql=" alter table `".$TABLE."` CHANGE `".$FIELD_TO_CHK."` `".$FIELD_TO_CHK."` ".$ARR_TABLE['FIELDS'][$INDEX_OF_CONFIG_TABLE]->Type." NULL  ";
 																		    	DEBUG_S(-3,'Alter',$sql,__FILE__,__FUNCTION__,__LINE__);
 																		    	$result=$this->query($sql) or DEBUG_S(-3,'Problem ze SQL ',$sql,__FILE__, __FUNCTION__, __LINE__) or DIE();
-																		  } else  {
+																		  } else if($ARR_TABLE['FIELDS'][$INDEX_OF_CONFIG_TABLE]->Null=='NO') {
 																	     	$sql=" alter table `".$TABLE."` CHANGE `".$FIELD_TO_CHK."` `".$FIELD_TO_CHK."` ".$ARR_TABLE['FIELDS'][$INDEX_OF_CONFIG_TABLE]->Type." NOT NULL  ";
 																	     		DEBUG_S(-3,'Alter '.$FIELD_TO_CHK,array($sql,$ARR_TABLE['FIELDS'][$INDEX_OF_CONFIG_TABLE]),__FILE__,__FUNCTION__,__LINE__);
 																	     		$result=$this->query($sql) or DEBUG_S(-3,'Problem ze SQL ',$sql,__FILE__, __FUNCTION__, __LINE__) or DIE();