diff --git a/workflow/engine/classes/model/map/ProcessVariablesMapBuilder.php b/workflow/engine/classes/model/map/ProcessVariablesMapBuilder.php index b1cf8d837..06391afec 100644 --- a/workflow/engine/classes/model/map/ProcessVariablesMapBuilder.php +++ b/workflow/engine/classes/model/map/ProcessVariablesMapBuilder.php @@ -69,17 +69,17 @@ class ProcessVariablesMapBuilder $tMap->addColumn('PRJ_UID', 'PrjUid', 'string', CreoleTypes::VARCHAR, true, 32); - $tMap->addColumn('VAR_NAME', 'VarName', 'string', CreoleTypes::VARCHAR, false, 60); + $tMap->addColumn('VAR_NAME', 'VarName', 'string', CreoleTypes::VARCHAR, false, 255); $tMap->addColumn('VAR_FIELD_TYPE', 'VarFieldType', 'string', CreoleTypes::VARCHAR, false, 32); $tMap->addColumn('VAR_FIELD_SIZE', 'VarFieldSize', 'int', CreoleTypes::INTEGER, false, null); - $tMap->addColumn('VAR_LABEL', 'VarLabel', 'string', CreoleTypes::VARCHAR, false, 64); + $tMap->addColumn('VAR_LABEL', 'VarLabel', 'string', CreoleTypes::VARCHAR, false, 255); $tMap->addColumn('VAR_DBCONNECTION', 'VarDbconnection', 'string', CreoleTypes::VARCHAR, false, 32); - $tMap->addColumn('VAR_SQL', 'VarSql', 'string', CreoleTypes::VARCHAR, false, 512); + $tMap->addColumn('VAR_SQL', 'VarSql', 'string', CreoleTypes::LONGVARCHAR, false, null); $tMap->addColumn('VAR_NULL', 'VarNull', 'int', CreoleTypes::TINYINT, false, 32); diff --git a/workflow/engine/config/schema.xml b/workflow/engine/config/schema.xml index f25081eff..44328e75d 100755 --- a/workflow/engine/config/schema.xml +++ b/workflow/engine/config/schema.xml @@ -3793,12 +3793,12 @@ - + - + - + diff --git a/workflow/engine/data/mysql/schema.sql b/workflow/engine/data/mysql/schema.sql index 5c66b081d..24e578581 100755 --- a/workflow/engine/data/mysql/schema.sql +++ b/workflow/engine/data/mysql/schema.sql @@ -2071,12 +2071,12 @@ CREATE TABLE `PROCESS_VARIABLES` ( `VAR_UID` VARCHAR(32) NOT NULL, `PRJ_UID` VARCHAR(32) NOT NULL, - `VAR_NAME` VARCHAR(60) default '', + `VAR_NAME` VARCHAR(255) default '', `VAR_FIELD_TYPE` VARCHAR(32) default '', `VAR_FIELD_SIZE` INTEGER, - `VAR_LABEL` VARCHAR(64) default '', + `VAR_LABEL` VARCHAR(255) default '', `VAR_DBCONNECTION` VARCHAR(32), - `VAR_SQL` VARCHAR(512), + `VAR_SQL` MEDIUMTEXT, `VAR_NULL` TINYINT(32) default 0, `VAR_DEFAULT` VARCHAR(32) default '', `VAR_ACCEPTED_VALUES` MEDIUMTEXT,