Se cambia var_accepted_values a LongVarchar en VARIABLES
This commit is contained in:
@@ -85,7 +85,7 @@ class ProcessVariablesMapBuilder
|
|||||||
|
|
||||||
$tMap->addColumn('VAR_DEFAULT', 'VarDefault', 'string', CreoleTypes::VARCHAR, false, 32);
|
$tMap->addColumn('VAR_DEFAULT', 'VarDefault', 'string', CreoleTypes::VARCHAR, false, 32);
|
||||||
|
|
||||||
$tMap->addColumn('VAR_ACCEPTED_VALUES', 'VarAcceptedValues', 'string', CreoleTypes::VARCHAR, false, 128);
|
$tMap->addColumn('VAR_ACCEPTED_VALUES', 'VarAcceptedValues', 'string', CreoleTypes::LONGVARCHAR, false, null);
|
||||||
|
|
||||||
} // doBuild()
|
} // doBuild()
|
||||||
|
|
||||||
|
|||||||
@@ -91,7 +91,7 @@ abstract class BaseProcessVariables extends BaseObject implements Persistent
|
|||||||
* The value for the var_accepted_values field.
|
* The value for the var_accepted_values field.
|
||||||
* @var string
|
* @var string
|
||||||
*/
|
*/
|
||||||
protected $var_accepted_values = '';
|
protected $var_accepted_values;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Flag to prevent endless save loop, if this object is referenced
|
* Flag to prevent endless save loop, if this object is referenced
|
||||||
@@ -463,7 +463,7 @@ abstract class BaseProcessVariables extends BaseObject implements Persistent
|
|||||||
$v = (string) $v;
|
$v = (string) $v;
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($this->var_accepted_values !== $v || $v === '') {
|
if ($this->var_accepted_values !== $v) {
|
||||||
$this->var_accepted_values = $v;
|
$this->var_accepted_values = $v;
|
||||||
$this->modifiedColumns[] = ProcessVariablesPeer::VAR_ACCEPTED_VALUES;
|
$this->modifiedColumns[] = ProcessVariablesPeer::VAR_ACCEPTED_VALUES;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3801,7 +3801,7 @@
|
|||||||
<column name="VAR_SQL" type="VARCHAR" size="512" />
|
<column name="VAR_SQL" type="VARCHAR" size="512" />
|
||||||
<column name="VAR_NULL" type="TINYINT" size="32" default="0"/>
|
<column name="VAR_NULL" type="TINYINT" size="32" default="0"/>
|
||||||
<column name="VAR_DEFAULT" type="VARCHAR" size="32" default=""/>
|
<column name="VAR_DEFAULT" type="VARCHAR" size="32" default=""/>
|
||||||
<column name="VAR_ACCEPTED_VALUES" type="VARCHAR" size="128" default=""/>
|
<column name="VAR_ACCEPTED_VALUES" type="LONGVARCHAR"/>
|
||||||
</table>
|
</table>
|
||||||
</database>
|
</database>
|
||||||
|
|
||||||
|
|||||||
@@ -205,7 +205,7 @@ CREATE TABLE `DYNAFORM`
|
|||||||
`DYN_TYPE` VARCHAR(20) default 'xmlform' NOT NULL,
|
`DYN_TYPE` VARCHAR(20) default 'xmlform' NOT NULL,
|
||||||
`DYN_FILENAME` VARCHAR(100) default '' NOT NULL,
|
`DYN_FILENAME` VARCHAR(100) default '' NOT NULL,
|
||||||
`DYN_CONTENT` MEDIUMTEXT,
|
`DYN_CONTENT` MEDIUMTEXT,
|
||||||
`DYN_VERSION` INTEGER,
|
`DYN_VERSION` INTEGER NOT NULL,
|
||||||
PRIMARY KEY (`DYN_UID`)
|
PRIMARY KEY (`DYN_UID`)
|
||||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8' COMMENT='Forms required';
|
)ENGINE=InnoDB DEFAULT CHARSET='utf8' COMMENT='Forms required';
|
||||||
#-----------------------------------------------------------------------------
|
#-----------------------------------------------------------------------------
|
||||||
@@ -2079,7 +2079,7 @@ CREATE TABLE `PROCESS_VARIABLES`
|
|||||||
`VAR_SQL` VARCHAR(512),
|
`VAR_SQL` VARCHAR(512),
|
||||||
`VAR_NULL` TINYINT(32) default 0,
|
`VAR_NULL` TINYINT(32) default 0,
|
||||||
`VAR_DEFAULT` VARCHAR(32) default '',
|
`VAR_DEFAULT` VARCHAR(32) default '',
|
||||||
`VAR_ACCEPTED_VALUES` VARCHAR(128) default '',
|
`VAR_ACCEPTED_VALUES` MEDIUMTEXT,
|
||||||
PRIMARY KEY (`VAR_UID`)
|
PRIMARY KEY (`VAR_UID`)
|
||||||
)ENGINE=InnoDB ;
|
)ENGINE=InnoDB ;
|
||||||
# This restores the fkey checks, after having unset them earlier
|
# This restores the fkey checks, after having unset them earlier
|
||||||
|
|||||||
@@ -372,9 +372,6 @@ class Variable
|
|||||||
throw new \Exception(\G::LoadTranslation("ID_INVALID_VALUE_ONLY_ACCEPTS_VALUES", array('$var_null','0, 1' )));
|
throw new \Exception(\G::LoadTranslation("ID_INVALID_VALUE_ONLY_ACCEPTS_VALUES", array('$var_null','0, 1' )));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (isset($aData["VAR_ACCEPTED_VALUES"])) {
|
|
||||||
Validator::isString($aData['VAR_ACCEPTED_VALUES'], '$var_accepted_values');
|
|
||||||
}
|
|
||||||
} catch (\Exception $e) {
|
} catch (\Exception $e) {
|
||||||
throw $e;
|
throw $e;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user