From e3cd186538cd7d68274883d1d6bf22c1b0911b25 Mon Sep 17 00:00:00 2001 From: Erik Amaru Ortiz Date: Mon, 31 Oct 2011 19:51:01 -0400 Subject: [PATCH] BUG 000 Updating schema.xml for dashboard feature --- workflow/engine/config/schema.xml | 36 --- workflow/engine/data/mysql/schema.sql | 402 +++++++++++++------------- 2 files changed, 202 insertions(+), 236 deletions(-) diff --git a/workflow/engine/config/schema.xml b/workflow/engine/config/schema.xml index cad675f09..d84456307 100755 --- a/workflow/engine/config/schema.xml +++ b/workflow/engine/config/schema.xml @@ -2804,23 +2804,6 @@ - - - - - - - - - - - - - - - - - @@ -2857,24 +2840,5 @@ - - - - - - - - - - - - - - - - - - -
diff --git a/workflow/engine/data/mysql/schema.sql b/workflow/engine/data/mysql/schema.sql index 64def9ec9..20a9596c0 100755 --- a/workflow/engine/data/mysql/schema.sql +++ b/workflow/engine/data/mysql/schema.sql @@ -14,12 +14,12 @@ CREATE TABLE `APPLICATION` ( `APP_UID` VARCHAR(32) default '' NOT NULL, `APP_NUMBER` INTEGER default 0 NOT NULL, - `APP_PARENT` VARCHAR(32) default '0' NOT NULL, + `APP_PARENT` VARCHAR(32) default '' NOT NULL, `APP_STATUS` VARCHAR(100) default '' NOT NULL, `PRO_UID` VARCHAR(32) default '' NOT NULL, `APP_PROC_STATUS` VARCHAR(100) default '' NOT NULL, `APP_PROC_CODE` VARCHAR(100) default '' NOT NULL, - `APP_PARALLEL` VARCHAR(32) default 'NO' NOT NULL, + `APP_PARALLEL` VARCHAR(32) default '' NOT NULL, `APP_INIT_USER` VARCHAR(32) default '' NOT NULL, `APP_CUR_USER` VARCHAR(32) default '' NOT NULL, `APP_CREATE_DATE` DATETIME NOT NULL, @@ -30,7 +30,7 @@ CREATE TABLE `APPLICATION` `APP_PIN` VARCHAR(32) default '' NOT NULL, PRIMARY KEY (`APP_UID`), KEY `indexApp`(`PRO_UID`, `APP_STATUS`, `APP_UID`) -)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='The application'; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT=''; #----------------------------------------------------------------------------- #-- APP_DELEGATION #----------------------------------------------------------------------------- @@ -46,10 +46,10 @@ CREATE TABLE `APP_DELEGATION` `PRO_UID` VARCHAR(32) default '' NOT NULL, `TAS_UID` VARCHAR(32) default '' NOT NULL, `USR_UID` VARCHAR(32) default '' NOT NULL, - `DEL_TYPE` VARCHAR(32) default 'NORMAL' NOT NULL, + `DEL_TYPE` VARCHAR(32) default '' NOT NULL, `DEL_THREAD` INTEGER default 0 NOT NULL, - `DEL_THREAD_STATUS` VARCHAR(32) default 'OPEN' NOT NULL, - `DEL_PRIORITY` VARCHAR(32) default '3' NOT NULL, + `DEL_THREAD_STATUS` VARCHAR(32) default '' NOT NULL, + `DEL_PRIORITY` VARCHAR(32) default '' NOT NULL, `DEL_DELEGATE_DATE` DATETIME NOT NULL, `DEL_INIT_DATE` DATETIME, `DEL_TASK_DUE_DATE` DATETIME, @@ -63,7 +63,7 @@ CREATE TABLE `APP_DELEGATION` `DEL_DATA` MEDIUMTEXT NOT NULL, `APP_OVERDUE_PERCENTAGE` DOUBLE default 0 NOT NULL, PRIMARY KEY (`APP_UID`,`DEL_INDEX`) -)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='Delegation a task to user'; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT=''; #----------------------------------------------------------------------------- #-- APP_DOCUMENT #----------------------------------------------------------------------------- @@ -85,10 +85,10 @@ CREATE TABLE `APP_DOCUMENT` `FOLDER_UID` VARCHAR(32) default '', `APP_DOC_PLUGIN` VARCHAR(150) default '', `APP_DOC_TAGS` MEDIUMTEXT, - `APP_DOC_STATUS` VARCHAR(32) default 'ACTIVE' NOT NULL, + `APP_DOC_STATUS` VARCHAR(32) default '' NOT NULL, `APP_DOC_STATUS_DATE` DATETIME, PRIMARY KEY (`APP_DOC_UID`,`DOC_VERSION`) -)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='Documents in an Application'; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT=''; #----------------------------------------------------------------------------- #-- APP_MESSAGE #----------------------------------------------------------------------------- @@ -115,7 +115,7 @@ CREATE TABLE `APP_MESSAGE` `APP_MSG_ATTACH` MEDIUMTEXT, `APP_MSG_SEND_DATE` DATETIME NOT NULL, PRIMARY KEY (`APP_MSG_UID`) -)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='Messages in an Application'; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT=''; #----------------------------------------------------------------------------- #-- APP_OWNER #----------------------------------------------------------------------------- @@ -146,7 +146,7 @@ CREATE TABLE `CONFIGURATION` `USR_UID` VARCHAR(32) default '' NOT NULL, `APP_UID` VARCHAR(32) default '' NOT NULL, PRIMARY KEY (`CFG_UID`,`OBJ_UID`,`PRO_UID`,`USR_UID`,`APP_UID`) -)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='Stores the users, processes and/or applications configuratio'; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT=''; #----------------------------------------------------------------------------- #-- CONTENT #----------------------------------------------------------------------------- @@ -177,13 +177,13 @@ CREATE TABLE `DEPARTMENT` `DEP_PARENT` VARCHAR(32) default '' NOT NULL, `DEP_MANAGER` VARCHAR(32) default '' NOT NULL, `DEP_LOCATION` INTEGER default 0 NOT NULL, - `DEP_STATUS` VARCHAR(10) default 'ACTIVE' NOT NULL, + `DEP_STATUS` VARCHAR(10) default '' NOT NULL, `DEP_REF_CODE` VARCHAR(50) default '' NOT NULL, `DEP_LDAP_DN` VARCHAR(255) default '' NOT NULL, PRIMARY KEY (`DEP_UID`), KEY `DEP_BYPARENT`(`DEP_PARENT`), KEY `BY_DEP_LDAP_DN`(`DEP_LDAP_DN`) -)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='Departments'; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT=''; #----------------------------------------------------------------------------- #-- DYNAFORM #----------------------------------------------------------------------------- @@ -194,11 +194,11 @@ DROP TABLE IF EXISTS `DYNAFORM`; CREATE TABLE `DYNAFORM` ( `DYN_UID` VARCHAR(32) default '' NOT NULL, - `PRO_UID` VARCHAR(32) default '0' NOT NULL, - `DYN_TYPE` VARCHAR(20) default 'xmlform' NOT NULL, + `PRO_UID` VARCHAR(32) default '' NOT NULL, + `DYN_TYPE` VARCHAR(20) default '' NOT NULL, `DYN_FILENAME` VARCHAR(100) default '' NOT NULL, PRIMARY KEY (`DYN_UID`) -)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='Forms required'; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT=''; #----------------------------------------------------------------------------- #-- GROUPWF #----------------------------------------------------------------------------- @@ -209,7 +209,7 @@ DROP TABLE IF EXISTS `GROUPWF`; CREATE TABLE `GROUPWF` ( `GRP_UID` VARCHAR(32) default '' NOT NULL, - `GRP_STATUS` CHAR(8) default 'ACTIVE' NOT NULL, + `GRP_STATUS` CHAR(8) default '' NOT NULL, `GRP_LDAP_DN` VARCHAR(255) default '' NOT NULL, PRIMARY KEY (`GRP_UID`) )ENGINE=MyISAM DEFAULT CHARSET='utf8'; @@ -222,8 +222,8 @@ DROP TABLE IF EXISTS `GROUP_USER`; CREATE TABLE `GROUP_USER` ( - `GRP_UID` VARCHAR(32) default '0' NOT NULL, - `USR_UID` VARCHAR(32) default '0' NOT NULL, + `GRP_UID` VARCHAR(32) default '' NOT NULL, + `USR_UID` VARCHAR(32) default '' NOT NULL, PRIMARY KEY (`GRP_UID`,`USR_UID`) )ENGINE=MyISAM DEFAULT CHARSET='utf8'; #----------------------------------------------------------------------------- @@ -236,7 +236,7 @@ DROP TABLE IF EXISTS `HOLIDAY`; CREATE TABLE `HOLIDAY` ( `HLD_UID` INTEGER NOT NULL AUTO_INCREMENT, - `HLD_DATE` VARCHAR(10) default '0000-00-00' NOT NULL, + `HLD_DATE` VARCHAR(10) default '' NOT NULL, `HLD_DESCRIPTION` VARCHAR(200) default '' NOT NULL, PRIMARY KEY (`HLD_UID`) )ENGINE=MyISAM DEFAULT CHARSET='utf8'; @@ -250,15 +250,15 @@ DROP TABLE IF EXISTS `INPUT_DOCUMENT`; CREATE TABLE `INPUT_DOCUMENT` ( `INP_DOC_UID` VARCHAR(32) default '' NOT NULL, - `PRO_UID` VARCHAR(32) default '0' NOT NULL, - `INP_DOC_FORM_NEEDED` VARCHAR(20) default 'REAL' NOT NULL, - `INP_DOC_ORIGINAL` VARCHAR(20) default 'COPY' NOT NULL, - `INP_DOC_PUBLISHED` VARCHAR(20) default 'PRIVATE' NOT NULL, + `PRO_UID` VARCHAR(32) default '' NOT NULL, + `INP_DOC_FORM_NEEDED` VARCHAR(20) default '' NOT NULL, + `INP_DOC_ORIGINAL` VARCHAR(20) default '' NOT NULL, + `INP_DOC_PUBLISHED` VARCHAR(20) default '' NOT NULL, `INP_DOC_VERSIONING` TINYINT default 0 NOT NULL, `INP_DOC_DESTINATION_PATH` MEDIUMTEXT, `INP_DOC_TAGS` MEDIUMTEXT, PRIMARY KEY (`INP_DOC_UID`) -)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='Documentation required'; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT=''; #----------------------------------------------------------------------------- #-- ISO_COUNTRY #----------------------------------------------------------------------------- @@ -315,10 +315,10 @@ CREATE TABLE `LANGUAGE` `LAN_ID` VARCHAR(4) default '' NOT NULL, `LAN_NAME` VARCHAR(30) default '' NOT NULL, `LAN_NATIVE_NAME` VARCHAR(30) default '' NOT NULL, - `LAN_DIRECTION` CHAR(1) default 'L' NOT NULL, + `LAN_DIRECTION` CHAR(1) default '' NOT NULL, `LAN_WEIGHT` INTEGER default 0 NOT NULL, - `LAN_ENABLED` CHAR(1) default '1' NOT NULL, - `LAN_CALENDAR` VARCHAR(30) default 'GREGORIAN' NOT NULL, + `LAN_ENABLED` CHAR(1) default '' NOT NULL, + `LAN_CALENDAR` VARCHAR(30) default '' NOT NULL, PRIMARY KEY (`LAN_ID`) )ENGINE=MyISAM DEFAULT CHARSET='utf8'; #----------------------------------------------------------------------------- @@ -335,7 +335,7 @@ CREATE TABLE `LEXICO` `LEX_VALUE` VARCHAR(128) default '' NOT NULL, `LEX_CAPTION` VARCHAR(128) default '' NOT NULL, PRIMARY KEY (`LEX_TOPIC`,`LEX_KEY`) -)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='LEXICOS, una tabla que contiene tablas'; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT=''; #----------------------------------------------------------------------------- #-- OUTPUT_DOCUMENT #----------------------------------------------------------------------------- @@ -348,13 +348,13 @@ CREATE TABLE `OUTPUT_DOCUMENT` `OUT_DOC_UID` VARCHAR(32) default '' NOT NULL, `PRO_UID` VARCHAR(32) default '' NOT NULL, `OUT_DOC_LANDSCAPE` TINYINT default 0 NOT NULL, - `OUT_DOC_MEDIA` VARCHAR(10) default 'Letter' NOT NULL, + `OUT_DOC_MEDIA` VARCHAR(10) default '' NOT NULL, `OUT_DOC_LEFT_MARGIN` INTEGER default 30, `OUT_DOC_RIGHT_MARGIN` INTEGER default 15, `OUT_DOC_TOP_MARGIN` INTEGER default 15, `OUT_DOC_BOTTOM_MARGIN` INTEGER default 15, - `OUT_DOC_GENERATE` VARCHAR(10) default 'BOTH' NOT NULL, - `OUT_DOC_TYPE` VARCHAR(32) default 'HTML' NOT NULL, + `OUT_DOC_GENERATE` VARCHAR(10) default '' NOT NULL, + `OUT_DOC_TYPE` VARCHAR(32) default '' NOT NULL, `OUT_DOC_CURRENT_REVISION` INTEGER default 0, `OUT_DOC_FIELD_MAPPING` MEDIUMTEXT, `OUT_DOC_VERSIONING` TINYINT default 0 NOT NULL, @@ -376,13 +376,13 @@ DROP TABLE IF EXISTS `PROCESS`; CREATE TABLE `PROCESS` ( `PRO_UID` VARCHAR(32) default '' NOT NULL, - `PRO_PARENT` VARCHAR(32) default '0' NOT NULL, + `PRO_PARENT` VARCHAR(32) default '' NOT NULL, `PRO_TIME` DOUBLE default 1 NOT NULL, - `PRO_TIMEUNIT` VARCHAR(20) default 'DAYS' NOT NULL, - `PRO_STATUS` VARCHAR(20) default 'ACTIVE' NOT NULL, - `PRO_TYPE_DAY` CHAR(1) default '0' NOT NULL, - `PRO_TYPE` VARCHAR(20) default 'NORMAL' NOT NULL, - `PRO_ASSIGNMENT` VARCHAR(20) default 'FALSE' NOT NULL, + `PRO_TIMEUNIT` VARCHAR(20) default '' NOT NULL, + `PRO_STATUS` VARCHAR(20) default '' NOT NULL, + `PRO_TYPE_DAY` CHAR(1) default '' NOT NULL, + `PRO_TYPE` VARCHAR(20) default '' NOT NULL, + `PRO_ASSIGNMENT` VARCHAR(20) default '' NOT NULL, `PRO_SHOW_MAP` TINYINT default 1 NOT NULL, `PRO_SHOW_MESSAGE` TINYINT default 1 NOT NULL, `PRO_SHOW_DELEGATE` TINYINT default 1 NOT NULL, @@ -400,7 +400,7 @@ CREATE TABLE `PROCESS` `PRO_DEBUG` INTEGER default 0 NOT NULL, `PRO_DYNAFORMS` MEDIUMTEXT, PRIMARY KEY (`PRO_UID`) -)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='Store process Information'; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT=''; #----------------------------------------------------------------------------- #-- PROCESS_OWNER #----------------------------------------------------------------------------- @@ -430,7 +430,7 @@ CREATE TABLE `REPORT_TABLE` `REP_TAB_GRID` VARCHAR(150) default '', `REP_TAB_CONNECTION` VARCHAR(32) default '' NOT NULL, `REP_TAB_CREATE_DATE` DATETIME NOT NULL, - `REP_TAB_STATUS` CHAR(8) default 'ACTIVE' NOT NULL, + `REP_TAB_STATUS` CHAR(8) default '' NOT NULL, PRIMARY KEY (`REP_TAB_UID`) )ENGINE=MyISAM DEFAULT CHARSET='utf8'; #----------------------------------------------------------------------------- @@ -459,16 +459,16 @@ DROP TABLE IF EXISTS `ROUTE`; CREATE TABLE `ROUTE` ( `ROU_UID` VARCHAR(32) default '' NOT NULL, - `ROU_PARENT` VARCHAR(32) default '0' NOT NULL, + `ROU_PARENT` VARCHAR(32) default '' NOT NULL, `PRO_UID` VARCHAR(32) default '' NOT NULL, `TAS_UID` VARCHAR(32) default '' NOT NULL, - `ROU_NEXT_TASK` VARCHAR(32) default '0' NOT NULL, + `ROU_NEXT_TASK` VARCHAR(32) default '' NOT NULL, `ROU_CASE` INTEGER default 0 NOT NULL, - `ROU_TYPE` VARCHAR(25) default 'SEQUENTIAL' NOT NULL, + `ROU_TYPE` VARCHAR(25) default '' NOT NULL, `ROU_CONDITION` VARCHAR(255) default '' NOT NULL, - `ROU_TO_LAST_USER` VARCHAR(20) default 'FALSE' NOT NULL, - `ROU_OPTIONAL` VARCHAR(20) default 'FALSE' NOT NULL, - `ROU_SEND_EMAIL` VARCHAR(20) default 'TRUE' NOT NULL, + `ROU_TO_LAST_USER` VARCHAR(20) default '' NOT NULL, + `ROU_OPTIONAL` VARCHAR(20) default '' NOT NULL, + `ROU_SEND_EMAIL` VARCHAR(20) default '' NOT NULL, `ROU_SOURCEANCHOR` INTEGER default 1, `ROU_TARGETANCHOR` INTEGER default 0, `ROU_TO_PORT` INTEGER default 1 NOT NULL, @@ -476,7 +476,7 @@ CREATE TABLE `ROUTE` `ROU_EVN_UID` VARCHAR(32) default '' NOT NULL, `GAT_UID` VARCHAR(32) default '' NOT NULL, PRIMARY KEY (`ROU_UID`) -)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='Differents flows for a flow in business process'; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT=''; #----------------------------------------------------------------------------- #-- STEP #----------------------------------------------------------------------------- @@ -487,13 +487,13 @@ DROP TABLE IF EXISTS `STEP`; CREATE TABLE `STEP` ( `STEP_UID` VARCHAR(32) default '' NOT NULL, - `PRO_UID` VARCHAR(32) default '0' NOT NULL, - `TAS_UID` VARCHAR(32) default '0' NOT NULL, - `STEP_TYPE_OBJ` VARCHAR(20) default 'DYNAFORM' NOT NULL, - `STEP_UID_OBJ` VARCHAR(32) default '0' NOT NULL, + `PRO_UID` VARCHAR(32) default '' NOT NULL, + `TAS_UID` VARCHAR(32) default '' NOT NULL, + `STEP_TYPE_OBJ` VARCHAR(20) default '' NOT NULL, + `STEP_UID_OBJ` VARCHAR(32) default '' NOT NULL, `STEP_CONDITION` MEDIUMTEXT NOT NULL, `STEP_POSITION` INTEGER default 0 NOT NULL, - `STEP_MODE` VARCHAR(10) default 'EDIT', + `STEP_MODE` VARCHAR(10) default '', PRIMARY KEY (`STEP_UID`) )ENGINE=MyISAM DEFAULT CHARSET='utf8'; #----------------------------------------------------------------------------- @@ -524,7 +524,7 @@ CREATE TABLE `SWIMLANES_ELEMENTS` ( `SWI_UID` VARCHAR(32) default '' NOT NULL, `PRO_UID` VARCHAR(32) default '' NOT NULL, - `SWI_TYPE` VARCHAR(20) default 'LINE' NOT NULL, + `SWI_TYPE` VARCHAR(20) default '' NOT NULL, `SWI_X` INTEGER default 0 NOT NULL, `SWI_Y` INTEGER default 0 NOT NULL, `SWI_WIDTH` INTEGER default 0 NOT NULL, @@ -543,37 +543,37 @@ CREATE TABLE `TASK` ( `PRO_UID` VARCHAR(32) default '' NOT NULL, `TAS_UID` VARCHAR(32) default '' NOT NULL, - `TAS_TYPE` VARCHAR(20) default 'NORMAL' NOT NULL, + `TAS_TYPE` VARCHAR(20) default '' NOT NULL, `TAS_DURATION` DOUBLE default 0 NOT NULL, `TAS_DELAY_TYPE` VARCHAR(30) default '' NOT NULL, `TAS_TEMPORIZER` DOUBLE default 0 NOT NULL, - `TAS_TYPE_DAY` CHAR(1) default '1' NOT NULL, - `TAS_TIMEUNIT` VARCHAR(20) default 'DAYS' NOT NULL, - `TAS_ALERT` VARCHAR(20) default 'FALSE' NOT NULL, + `TAS_TYPE_DAY` CHAR(1) default '' NOT NULL, + `TAS_TIMEUNIT` VARCHAR(20) default '' NOT NULL, + `TAS_ALERT` VARCHAR(20) default '' NOT NULL, `TAS_PRIORITY_VARIABLE` VARCHAR(100) default '' NOT NULL, - `TAS_ASSIGN_TYPE` VARCHAR(30) default 'BALANCED' NOT NULL, - `TAS_ASSIGN_VARIABLE` VARCHAR(100) default '@@SYS_NEXT_USER_TO_BE_ASSIGNED' NOT NULL, - `TAS_MI_INSTANCE_VARIABLE` VARCHAR(100) default '@@SYS_VAR_TOTAL_INSTANCE' NOT NULL, - `TAS_MI_COMPLETE_VARIABLE` VARCHAR(100) default '@@SYS_VAR_TOTAL_INSTANCES_COMPLETE' NOT NULL, - `TAS_ASSIGN_LOCATION` VARCHAR(20) default 'FALSE' NOT NULL, - `TAS_ASSIGN_LOCATION_ADHOC` VARCHAR(20) default 'FALSE' NOT NULL, - `TAS_TRANSFER_FLY` VARCHAR(20) default 'FALSE' NOT NULL, - `TAS_LAST_ASSIGNED` VARCHAR(32) default '0' NOT NULL, - `TAS_USER` VARCHAR(32) default '0' NOT NULL, - `TAS_CAN_UPLOAD` VARCHAR(20) default 'FALSE' NOT NULL, - `TAS_VIEW_UPLOAD` VARCHAR(20) default 'FALSE' NOT NULL, - `TAS_VIEW_ADDITIONAL_DOCUMENTATION` VARCHAR(20) default 'FALSE' NOT NULL, - `TAS_CAN_CANCEL` VARCHAR(20) default 'FALSE' NOT NULL, + `TAS_ASSIGN_TYPE` VARCHAR(30) default '' NOT NULL, + `TAS_ASSIGN_VARIABLE` VARCHAR(100) default '' NOT NULL, + `TAS_MI_INSTANCE_VARIABLE` VARCHAR(100) default '' NOT NULL, + `TAS_MI_COMPLETE_VARIABLE` VARCHAR(100) default '' NOT NULL, + `TAS_ASSIGN_LOCATION` VARCHAR(20) default '' NOT NULL, + `TAS_ASSIGN_LOCATION_ADHOC` VARCHAR(20) default '' NOT NULL, + `TAS_TRANSFER_FLY` VARCHAR(20) default '' NOT NULL, + `TAS_LAST_ASSIGNED` VARCHAR(32) default '' NOT NULL, + `TAS_USER` VARCHAR(32) default '' NOT NULL, + `TAS_CAN_UPLOAD` VARCHAR(20) default '' NOT NULL, + `TAS_VIEW_UPLOAD` VARCHAR(20) default '' NOT NULL, + `TAS_VIEW_ADDITIONAL_DOCUMENTATION` VARCHAR(20) default '' NOT NULL, + `TAS_CAN_CANCEL` VARCHAR(20) default '' NOT NULL, `TAS_OWNER_APP` VARCHAR(32) default '' NOT NULL, `STG_UID` VARCHAR(32) default '' NOT NULL, - `TAS_CAN_PAUSE` VARCHAR(20) default 'FALSE' NOT NULL, - `TAS_CAN_SEND_MESSAGE` VARCHAR(20) default 'TRUE' NOT NULL, - `TAS_CAN_DELETE_DOCS` VARCHAR(20) default 'FALSE' NOT NULL, - `TAS_SELF_SERVICE` VARCHAR(20) default 'FALSE' NOT NULL, - `TAS_START` VARCHAR(20) default 'FALSE' NOT NULL, - `TAS_TO_LAST_USER` VARCHAR(20) default 'FALSE' NOT NULL, - `TAS_SEND_LAST_EMAIL` VARCHAR(20) default 'TRUE' NOT NULL, - `TAS_DERIVATION` VARCHAR(100) default 'NORMAL' NOT NULL, + `TAS_CAN_PAUSE` VARCHAR(20) default '' NOT NULL, + `TAS_CAN_SEND_MESSAGE` VARCHAR(20) default '' NOT NULL, + `TAS_CAN_DELETE_DOCS` VARCHAR(20) default '' NOT NULL, + `TAS_SELF_SERVICE` VARCHAR(20) default '' NOT NULL, + `TAS_START` VARCHAR(20) default '' NOT NULL, + `TAS_TO_LAST_USER` VARCHAR(20) default '' NOT NULL, + `TAS_SEND_LAST_EMAIL` VARCHAR(20) default '' NOT NULL, + `TAS_DERIVATION` VARCHAR(100) default '' NOT NULL, `TAS_POSX` INTEGER default 0 NOT NULL, `TAS_POSY` INTEGER default 0 NOT NULL, `TAS_WIDTH` INTEGER default 110 NOT NULL, @@ -582,7 +582,7 @@ CREATE TABLE `TASK` `TAS_EVN_UID` VARCHAR(32) default '' NOT NULL, `TAS_BOUNDARY` VARCHAR(32) default '' NOT NULL, PRIMARY KEY (`TAS_UID`) -)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='Task of workflow'; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT=''; #----------------------------------------------------------------------------- #-- TASK_USER #----------------------------------------------------------------------------- @@ -609,7 +609,7 @@ CREATE TABLE `TRANSLATION` ( `TRN_CATEGORY` VARCHAR(100) default '' NOT NULL, `TRN_ID` VARCHAR(100) default '' NOT NULL, - `TRN_LANG` VARCHAR(10) default 'en' NOT NULL, + `TRN_LANG` VARCHAR(10) default '' NOT NULL, `TRN_VALUE` MEDIUMTEXT NOT NULL, `TRN_UPDATE_DATE` DATE, PRIMARY KEY (`TRN_CATEGORY`,`TRN_ID`,`TRN_LANG`) @@ -625,7 +625,7 @@ CREATE TABLE `TRIGGERS` ( `TRI_UID` VARCHAR(32) default '' NOT NULL, `PRO_UID` VARCHAR(32) default '' NOT NULL, - `TRI_TYPE` VARCHAR(20) default 'SCRIPT' NOT NULL, + `TRI_TYPE` VARCHAR(20) default '' NOT NULL, `TRI_WEBBOT` MEDIUMTEXT NOT NULL, `TRI_PARAM` MEDIUMTEXT, PRIMARY KEY (`TRI_UID`) @@ -648,7 +648,7 @@ CREATE TABLE `USERS` `USR_DUE_DATE` DATE NOT NULL, `USR_CREATE_DATE` DATETIME NOT NULL, `USR_UPDATE_DATE` DATETIME NOT NULL, - `USR_STATUS` VARCHAR(32) default 'ACTIVE' NOT NULL, + `USR_STATUS` VARCHAR(32) default '' NOT NULL, `USR_COUNTRY` VARCHAR(3) default '' NOT NULL, `USR_CITY` VARCHAR(3) default '' NOT NULL, `USR_LOCATION` VARCHAR(3) default '' NOT NULL, @@ -661,11 +661,11 @@ CREATE TABLE `USERS` `USR_POSITION` VARCHAR(100) default '' NOT NULL, `USR_RESUME` VARCHAR(100) default '' NOT NULL, `USR_BIRTHDAY` DATE, - `USR_ROLE` VARCHAR(32) default 'PROCESSMAKER_ADMIN', + `USR_ROLE` VARCHAR(32) default '', `USR_REPORTS_TO` VARCHAR(32) default '', `USR_REPLACED_BY` VARCHAR(32) default '', PRIMARY KEY (`USR_UID`) -)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='Users'; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT=''; #----------------------------------------------------------------------------- #-- APP_THREAD #----------------------------------------------------------------------------- @@ -678,10 +678,10 @@ CREATE TABLE `APP_THREAD` `APP_UID` VARCHAR(32) default '' NOT NULL, `APP_THREAD_INDEX` INTEGER default 0 NOT NULL, `APP_THREAD_PARENT` INTEGER default 0 NOT NULL, - `APP_THREAD_STATUS` VARCHAR(32) default 'OPEN' NOT NULL, + `APP_THREAD_STATUS` VARCHAR(32) default '' NOT NULL, `DEL_INDEX` INTEGER default 0 NOT NULL, PRIMARY KEY (`APP_UID`,`APP_THREAD_INDEX`) -)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='APP_THREAD'; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT=''; #----------------------------------------------------------------------------- #-- APP_DELAY #----------------------------------------------------------------------------- @@ -692,22 +692,22 @@ DROP TABLE IF EXISTS `APP_DELAY`; CREATE TABLE `APP_DELAY` ( `APP_DELAY_UID` VARCHAR(32) default '' NOT NULL, - `PRO_UID` VARCHAR(32) default '0' NOT NULL, - `APP_UID` VARCHAR(32) default '0' NOT NULL, + `PRO_UID` VARCHAR(32) default '' NOT NULL, + `APP_UID` VARCHAR(32) default '' NOT NULL, `APP_THREAD_INDEX` INTEGER default 0 NOT NULL, `APP_DEL_INDEX` INTEGER default 0 NOT NULL, - `APP_TYPE` VARCHAR(20) default '0' NOT NULL, - `APP_STATUS` VARCHAR(20) default '0' NOT NULL, - `APP_NEXT_TASK` VARCHAR(32) default '0', - `APP_DELEGATION_USER` VARCHAR(32) default '0', - `APP_ENABLE_ACTION_USER` VARCHAR(32) default '0' NOT NULL, + `APP_TYPE` VARCHAR(20) default '' NOT NULL, + `APP_STATUS` VARCHAR(20) default '' NOT NULL, + `APP_NEXT_TASK` VARCHAR(32) default '', + `APP_DELEGATION_USER` VARCHAR(32) default '', + `APP_ENABLE_ACTION_USER` VARCHAR(32) default '' NOT NULL, `APP_ENABLE_ACTION_DATE` DATETIME NOT NULL, - `APP_DISABLE_ACTION_USER` VARCHAR(32) default '0', + `APP_DISABLE_ACTION_USER` VARCHAR(32) default '', `APP_DISABLE_ACTION_DATE` DATETIME, `APP_AUTOMATIC_DISABLED_DATE` DATETIME, PRIMARY KEY (`APP_DELAY_UID`), KEY `indexAppDelay`(`PRO_UID`, `APP_UID`, `APP_THREAD_INDEX`, `APP_DEL_INDEX`, `APP_NEXT_TASK`, `APP_DELEGATION_USER`, `APP_DISABLE_ACTION_USER`) -)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='APP_DELAY'; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT=''; #----------------------------------------------------------------------------- #-- PROCESS_USER #----------------------------------------------------------------------------- @@ -733,15 +733,15 @@ DROP TABLE IF EXISTS `SESSION`; CREATE TABLE `SESSION` ( `SES_UID` VARCHAR(32) default '' NOT NULL, - `SES_STATUS` VARCHAR(16) default 'ACTIVE' NOT NULL, - `USR_UID` VARCHAR(32) default 'ACTIVE' NOT NULL, - `SES_REMOTE_IP` VARCHAR(32) default '0.0.0.0' NOT NULL, + `SES_STATUS` VARCHAR(16) default '' NOT NULL, + `USR_UID` VARCHAR(32) default '' NOT NULL, + `SES_REMOTE_IP` VARCHAR(32) default '' NOT NULL, `SES_INIT_DATE` VARCHAR(19) default '' NOT NULL, `SES_DUE_DATE` VARCHAR(19) default '' NOT NULL, `SES_END_DATE` VARCHAR(19) default '' NOT NULL, PRIMARY KEY (`SES_UID`), KEY `indexSession`(`SES_UID`) -)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='SESSION'; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT=''; #----------------------------------------------------------------------------- #-- DB_SOURCE #----------------------------------------------------------------------------- @@ -752,17 +752,17 @@ DROP TABLE IF EXISTS `DB_SOURCE`; CREATE TABLE `DB_SOURCE` ( `DBS_UID` VARCHAR(32) default '' NOT NULL, - `PRO_UID` VARCHAR(32) default '0' NOT NULL, - `DBS_TYPE` VARCHAR(8) default '0' NOT NULL, - `DBS_SERVER` VARCHAR(100) default '0' NOT NULL, - `DBS_DATABASE_NAME` VARCHAR(100) default '0' NOT NULL, - `DBS_USERNAME` VARCHAR(32) default '0' NOT NULL, + `PRO_UID` VARCHAR(32) default '' NOT NULL, + `DBS_TYPE` VARCHAR(8) default '' NOT NULL, + `DBS_SERVER` VARCHAR(100) default '' NOT NULL, + `DBS_DATABASE_NAME` VARCHAR(100) default '' NOT NULL, + `DBS_USERNAME` VARCHAR(32) default '' NOT NULL, `DBS_PASSWORD` VARCHAR(32) default '', `DBS_PORT` INTEGER default 0, `DBS_ENCODE` VARCHAR(32) default '', PRIMARY KEY (`DBS_UID`,`PRO_UID`), KEY `indexDBSource`(`PRO_UID`) -)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='DB_SOURCE'; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT=''; #----------------------------------------------------------------------------- #-- STEP_SUPERVISOR #----------------------------------------------------------------------------- @@ -773,13 +773,13 @@ DROP TABLE IF EXISTS `STEP_SUPERVISOR`; CREATE TABLE `STEP_SUPERVISOR` ( `STEP_UID` VARCHAR(32) default '' NOT NULL, - `PRO_UID` VARCHAR(32) default '0' NOT NULL, - `STEP_TYPE_OBJ` VARCHAR(20) default 'DYNAFORM' NOT NULL, - `STEP_UID_OBJ` VARCHAR(32) default '0' NOT NULL, + `PRO_UID` VARCHAR(32) default '' NOT NULL, + `STEP_TYPE_OBJ` VARCHAR(20) default '' NOT NULL, + `STEP_UID_OBJ` VARCHAR(32) default '' NOT NULL, `STEP_POSITION` INTEGER default 0 NOT NULL, PRIMARY KEY (`STEP_UID`), KEY `indexStepSupervisor`(`PRO_UID`, `STEP_TYPE_OBJ`, `STEP_UID_OBJ`) -)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='STEP_SUPERVISOR'; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT=''; #----------------------------------------------------------------------------- #-- OBJECT_PERMISSION #----------------------------------------------------------------------------- @@ -789,20 +789,20 @@ DROP TABLE IF EXISTS `OBJECT_PERMISSION`; CREATE TABLE `OBJECT_PERMISSION` ( - `OP_UID` VARCHAR(32) default '0' NOT NULL, - `PRO_UID` VARCHAR(32) default '0' NOT NULL, - `TAS_UID` VARCHAR(32) default '0' NOT NULL, - `USR_UID` VARCHAR(32) default '0' NOT NULL, + `OP_UID` VARCHAR(32) default '' NOT NULL, + `PRO_UID` VARCHAR(32) default '' NOT NULL, + `TAS_UID` VARCHAR(32) default '' NOT NULL, + `USR_UID` VARCHAR(32) default '' NOT NULL, `OP_USER_RELATION` INTEGER default 0 NOT NULL, - `OP_TASK_SOURCE` VARCHAR(32) default '0', + `OP_TASK_SOURCE` VARCHAR(32) default '', `OP_PARTICIPATE` INTEGER default 0 NOT NULL, - `OP_OBJ_TYPE` VARCHAR(15) default '0' NOT NULL, - `OP_OBJ_UID` VARCHAR(32) default '0' NOT NULL, - `OP_ACTION` VARCHAR(10) default '0' NOT NULL, - `OP_CASE_STATUS` VARCHAR(10) default '0', + `OP_OBJ_TYPE` VARCHAR(15) default '' NOT NULL, + `OP_OBJ_UID` VARCHAR(32) default '' NOT NULL, + `OP_ACTION` VARCHAR(10) default '' NOT NULL, + `OP_CASE_STATUS` VARCHAR(10) default '', PRIMARY KEY (`OP_UID`), KEY `indexObjctPermission`(`PRO_UID`, `TAS_UID`, `USR_UID`, `OP_TASK_SOURCE`, `OP_OBJ_UID`) -)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='OBJECT_PERMISSION'; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT=''; #----------------------------------------------------------------------------- #-- CASE_TRACKER #----------------------------------------------------------------------------- @@ -812,12 +812,12 @@ DROP TABLE IF EXISTS `CASE_TRACKER`; CREATE TABLE `CASE_TRACKER` ( - `PRO_UID` VARCHAR(32) default '0' NOT NULL, - `CT_MAP_TYPE` VARCHAR(10) default '0' NOT NULL, + `PRO_UID` VARCHAR(32) default '' NOT NULL, + `CT_MAP_TYPE` VARCHAR(10) default '' NOT NULL, `CT_DERIVATION_HISTORY` INTEGER default 0 NOT NULL, `CT_MESSAGE_HISTORY` INTEGER default 0 NOT NULL, PRIMARY KEY (`PRO_UID`) -)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='CASE_TRACKER'; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT=''; #----------------------------------------------------------------------------- #-- CASE_TRACKER_OBJECT #----------------------------------------------------------------------------- @@ -828,9 +828,9 @@ DROP TABLE IF EXISTS `CASE_TRACKER_OBJECT`; CREATE TABLE `CASE_TRACKER_OBJECT` ( `CTO_UID` VARCHAR(32) default '' NOT NULL, - `PRO_UID` VARCHAR(32) default '0' NOT NULL, - `CTO_TYPE_OBJ` VARCHAR(20) default 'DYNAFORM' NOT NULL, - `CTO_UID_OBJ` VARCHAR(32) default '0' NOT NULL, + `PRO_UID` VARCHAR(32) default '' NOT NULL, + `CTO_TYPE_OBJ` VARCHAR(20) default '' NOT NULL, + `CTO_UID_OBJ` VARCHAR(32) default '' NOT NULL, `CTO_CONDITION` MEDIUMTEXT NOT NULL, `CTO_POSITION` INTEGER default 0 NOT NULL, PRIMARY KEY (`CTO_UID`), @@ -1013,9 +1013,9 @@ CREATE TABLE `EVENT` ( `EVN_UID` VARCHAR(32) default '' NOT NULL, `PRO_UID` VARCHAR(32) default '' NOT NULL, - `EVN_STATUS` VARCHAR(16) default 'OPEN' NOT NULL, - `EVN_WHEN_OCCURS` VARCHAR(32) default 'SINGLE', - `EVN_RELATED_TO` VARCHAR(16) default 'SINGLE', + `EVN_STATUS` VARCHAR(16) default '' NOT NULL, + `EVN_WHEN_OCCURS` VARCHAR(32) default '', + `EVN_RELATED_TO` VARCHAR(16) default '', `TAS_UID` VARCHAR(32) default '' NOT NULL, `EVN_TAS_UID_FROM` VARCHAR(32) default '', `EVN_TAS_UID_TO` VARCHAR(32) default '', @@ -1066,7 +1066,7 @@ CREATE TABLE `APP_EVENT` `APP_EVN_ACTION_DATE` DATETIME NOT NULL, `APP_EVN_ATTEMPTS` TINYINT default 0 NOT NULL, `APP_EVN_LAST_EXECUTION_DATE` DATETIME, - `APP_EVN_STATUS` VARCHAR(32) default 'OPEN' NOT NULL, + `APP_EVN_STATUS` VARCHAR(32) default '' NOT NULL, PRIMARY KEY (`APP_UID`,`DEL_INDEX`,`EVN_UID`) )ENGINE=MyISAM DEFAULT CHARSET='utf8'; #----------------------------------------------------------------------------- @@ -1090,14 +1090,14 @@ CREATE TABLE `APP_CACHE_VIEW` `DEL_INIT_DATE` DATETIME, `DEL_TASK_DUE_DATE` DATETIME, `DEL_FINISH_DATE` DATETIME, - `DEL_THREAD_STATUS` VARCHAR(32) default 'OPEN', - `APP_THREAD_STATUS` VARCHAR(32) default 'OPEN', + `DEL_THREAD_STATUS` VARCHAR(32) default '', + `APP_THREAD_STATUS` VARCHAR(32) default '', `APP_TITLE` VARCHAR(255) default '' NOT NULL, `APP_PRO_TITLE` VARCHAR(255) default '' NOT NULL, `APP_TAS_TITLE` VARCHAR(255) default '' NOT NULL, `APP_CURRENT_USER` VARCHAR(128) default '', `APP_DEL_PREVIOUS_USER` VARCHAR(128) default '', - `DEL_PRIORITY` VARCHAR(32) default '3' NOT NULL, + `DEL_PRIORITY` VARCHAR(32) default '' NOT NULL, `DEL_DURATION` DOUBLE default 0, `DEL_QUEUE_DURATION` DOUBLE default 0, `DEL_DELAY_DURATION` DOUBLE default 0, @@ -1111,7 +1111,7 @@ CREATE TABLE `APP_CACHE_VIEW` PRIMARY KEY (`APP_UID`,`DEL_INDEX`), KEY `indexAppNumber`(`APP_NUMBER`), KEY `indexAppUser`(`USR_UID`, `APP_STATUS`) -)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='Application cache view'; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT=''; #----------------------------------------------------------------------------- #-- DIM_TIME_DELEGATE #----------------------------------------------------------------------------- @@ -1125,12 +1125,12 @@ CREATE TABLE `DIM_TIME_DELEGATE` `MONTH_ID` INTEGER default 0 NOT NULL, `QTR_ID` INTEGER default 0 NOT NULL, `YEAR_ID` INTEGER default 0 NOT NULL, - `MONTH_NAME` VARCHAR(3) default '0' NOT NULL, + `MONTH_NAME` VARCHAR(3) default '' NOT NULL, `MONTH_DESC` VARCHAR(9) default '' NOT NULL, `QTR_NAME` VARCHAR(4) default '' NOT NULL, `QTR_DESC` VARCHAR(9) default '' NOT NULL, PRIMARY KEY (`TIME_ID`) -)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='The application'; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT=''; #----------------------------------------------------------------------------- #-- DIM_TIME_COMPLETE #----------------------------------------------------------------------------- @@ -1144,12 +1144,12 @@ CREATE TABLE `DIM_TIME_COMPLETE` `MONTH_ID` INTEGER default 0 NOT NULL, `QTR_ID` INTEGER default 0 NOT NULL, `YEAR_ID` INTEGER default 0 NOT NULL, - `MONTH_NAME` VARCHAR(3) default '0' NOT NULL, + `MONTH_NAME` VARCHAR(3) default '' NOT NULL, `MONTH_DESC` VARCHAR(9) default '' NOT NULL, `QTR_NAME` VARCHAR(4) default '' NOT NULL, `QTR_DESC` VARCHAR(9) default '' NOT NULL, PRIMARY KEY (`TIME_ID`) -)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='The application'; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT=''; #----------------------------------------------------------------------------- #-- APP_HISTORY #----------------------------------------------------------------------------- @@ -1169,7 +1169,7 @@ CREATE TABLE `APP_HISTORY` `HISTORY_DATE` DATETIME, `HISTORY_DATA` MEDIUMTEXT NOT NULL, KEY `indexAppHistory`(`APP_UID`, `TAS_UID`, `USR_UID`) -)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='History table for Dynaforms'; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT=''; #----------------------------------------------------------------------------- #-- APP_FOLDER #----------------------------------------------------------------------------- @@ -1185,7 +1185,7 @@ CREATE TABLE `APP_FOLDER` `FOLDER_CREATE_DATE` DATETIME NOT NULL, `FOLDER_UPDATE_DATE` DATETIME NOT NULL, PRIMARY KEY (`FOLDER_UID`) -)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='Folder System PM Documents'; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT=''; #----------------------------------------------------------------------------- #-- FIELD_CONDITION #----------------------------------------------------------------------------- @@ -1204,7 +1204,7 @@ CREATE TABLE `FIELD_CONDITION` `FCD_STATUS` VARCHAR(10), `FCD_DYN_UID` VARCHAR(32) NOT NULL, PRIMARY KEY (`FCD_UID`) -)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='Conditions store to show or hide dynaform fields..'; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT=''; #----------------------------------------------------------------------------- #-- LOG_CASES_SCHEDULER #----------------------------------------------------------------------------- @@ -1219,13 +1219,13 @@ CREATE TABLE `LOG_CASES_SCHEDULER` `TAS_UID` VARCHAR(32) default '' NOT NULL, `USR_NAME` VARCHAR(32) default '' NOT NULL, `EXEC_DATE` DATE NOT NULL, - `EXEC_HOUR` VARCHAR(32) default '12:00' NOT NULL, - `RESULT` VARCHAR(32) default 'SUCCESS' NOT NULL, - `SCH_UID` VARCHAR(32) default 'OPEN' NOT NULL, + `EXEC_HOUR` VARCHAR(32) default '' NOT NULL, + `RESULT` VARCHAR(32) default '' NOT NULL, + `SCH_UID` VARCHAR(32) default '' NOT NULL, `WS_CREATE_CASE_STATUS` MEDIUMTEXT NOT NULL, `WS_ROUTE_CASE_STATUS` MEDIUMTEXT NOT NULL, PRIMARY KEY (`LOG_CASE_UID`) -)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='Cases Launched with Case Scheduler'; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT=''; #----------------------------------------------------------------------------- #-- CASE_SCHEDULER #----------------------------------------------------------------------------- @@ -1244,7 +1244,7 @@ CREATE TABLE `CASE_SCHEDULER` `TAS_UID` VARCHAR(32) default '' NOT NULL, `SCH_TIME_NEXT_RUN` DATETIME NOT NULL, `SCH_LAST_RUN_TIME` DATETIME, - `SCH_STATE` VARCHAR(15) default 'ACTIVE' NOT NULL, + `SCH_STATE` VARCHAR(15) default '' NOT NULL, `SCH_LAST_STATE` VARCHAR(60) default '' NOT NULL, `USR_UID` VARCHAR(32) default '' NOT NULL, `SCH_OPTION` TINYINT default 0 NOT NULL, @@ -1252,16 +1252,16 @@ CREATE TABLE `CASE_SCHEDULER` `SCH_START_DATE` DATETIME NOT NULL, `SCH_DAYS_PERFORM_TASK` CHAR(5) default '' NOT NULL, `SCH_EVERY_DAYS` TINYINT default 0, - `SCH_WEEK_DAYS` CHAR(14) default '0|0|0|0|0|0|0' NOT NULL, + `SCH_WEEK_DAYS` CHAR(14) default '' NOT NULL, `SCH_START_DAY` CHAR(6) default '' NOT NULL, - `SCH_MONTHS` CHAR(24) default '0|0|0|0|0|0|0|0|0|0|0|0' NOT NULL, + `SCH_MONTHS` CHAR(24) default '' NOT NULL, `SCH_END_DATE` DATETIME, `SCH_REPEAT_EVERY` VARCHAR(15) default '' NOT NULL, `SCH_REPEAT_UNTIL` VARCHAR(15) default '' NOT NULL, `SCH_REPEAT_STOP_IF_RUNNING` TINYINT default 0, `CASE_SH_PLUGIN_UID` VARCHAR(100), PRIMARY KEY (`SCH_UID`) -)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='Conditions store to show or hide dynaform fields..'; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT=''; #----------------------------------------------------------------------------- #-- CALENDAR_DEFINITION #----------------------------------------------------------------------------- @@ -1277,9 +1277,9 @@ CREATE TABLE `CALENDAR_DEFINITION` `CALENDAR_UPDATE_DATE` DATETIME, `CALENDAR_WORK_DAYS` VARCHAR(100) default '' NOT NULL, `CALENDAR_DESCRIPTION` MEDIUMTEXT NOT NULL, - `CALENDAR_STATUS` VARCHAR(8) default 'ACTIVE' NOT NULL, + `CALENDAR_STATUS` VARCHAR(8) default '' NOT NULL, PRIMARY KEY (`CALENDAR_UID`) -)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='Calendar Definition used by PM'; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT=''; #----------------------------------------------------------------------------- #-- CALENDAR_BUSINESS_HOURS #----------------------------------------------------------------------------- @@ -1294,7 +1294,7 @@ CREATE TABLE `CALENDAR_BUSINESS_HOURS` `CALENDAR_BUSINESS_START` VARCHAR(10) default '' NOT NULL, `CALENDAR_BUSINESS_END` VARCHAR(10) default '' NOT NULL, PRIMARY KEY (`CALENDAR_UID`,`CALENDAR_BUSINESS_DAY`,`CALENDAR_BUSINESS_START`,`CALENDAR_BUSINESS_END`) -)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='Calendar Business Hours'; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT=''; #----------------------------------------------------------------------------- #-- CALENDAR_HOLIDAYS #----------------------------------------------------------------------------- @@ -1309,7 +1309,7 @@ CREATE TABLE `CALENDAR_HOLIDAYS` `CALENDAR_HOLIDAY_START` DATETIME NOT NULL, `CALENDAR_HOLIDAY_END` DATETIME NOT NULL, PRIMARY KEY (`CALENDAR_UID`,`CALENDAR_HOLIDAY_NAME`) -)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='Calendar Holidays'; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT=''; #----------------------------------------------------------------------------- #-- CALENDAR_ASSIGNMENTS #----------------------------------------------------------------------------- @@ -1323,7 +1323,7 @@ CREATE TABLE `CALENDAR_ASSIGNMENTS` `CALENDAR_UID` VARCHAR(32) default '' NOT NULL, `OBJECT_TYPE` VARCHAR(100) default '' NOT NULL, PRIMARY KEY (`OBJECT_UID`) -)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='Calendar Holidays'; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT=''; #----------------------------------------------------------------------------- #-- PROCESS_CATEGORY #----------------------------------------------------------------------------- @@ -1334,11 +1334,11 @@ DROP TABLE IF EXISTS `PROCESS_CATEGORY`; CREATE TABLE `PROCESS_CATEGORY` ( `CATEGORY_UID` VARCHAR(32) default '' NOT NULL, - `CATEGORY_PARENT` VARCHAR(32) default '0' NOT NULL, + `CATEGORY_PARENT` VARCHAR(32) default '' NOT NULL, `CATEGORY_NAME` VARCHAR(100) default '' NOT NULL, `CATEGORY_ICON` VARCHAR(100) default '', PRIMARY KEY (`CATEGORY_UID`) -)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='Calendar Holidays'; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT=''; #----------------------------------------------------------------------------- #-- APP_NOTES #----------------------------------------------------------------------------- @@ -1352,56 +1352,58 @@ CREATE TABLE `APP_NOTES` `USR_UID` VARCHAR(32) default '' NOT NULL, `NOTE_DATE` DATETIME NOT NULL, `NOTE_CONTENT` MEDIUMTEXT NOT NULL, - `NOTE_TYPE` VARCHAR(32) default 'USER' NOT NULL, - `NOTE_AVAILABILITY` VARCHAR(32) default 'PUBLIC' NOT NULL, + `NOTE_TYPE` VARCHAR(32) default '' NOT NULL, + `NOTE_AVAILABILITY` VARCHAR(32) default '' NOT NULL, `NOTE_ORIGIN_OBJ` VARCHAR(32) default '', `NOTE_AFFECTED_OBJ1` VARCHAR(32) default '', `NOTE_AFFECTED_OBJ2` VARCHAR(32) default '' NOT NULL, `NOTE_RECIPIENTS` MEDIUMTEXT, KEY `indexAppNotesDate`(`APP_UID`, `NOTE_DATE`), KEY `indexAppNotesUser`(`APP_UID`, `USR_UID`) -)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='Application Notes'; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT=''; +#----------------------------------------------------------------------------- +#-- DASHLET +#----------------------------------------------------------------------------- + +DROP TABLE IF EXISTS `DASHLET`; + + +CREATE TABLE `DASHLET` +( + `DAS_UID` VARCHAR(32) default '' NOT NULL, + `DAS_CLASS` VARCHAR(50) default '' NOT NULL, + `DAS_TITLE` VARCHAR(255) default '' NOT NULL, + `DAS_DESCRIPTION` MEDIUMTEXT, + `DAS_VERSION` VARCHAR(10) default '' NOT NULL, + `DAS_CREATE_DATE` DATETIME NOT NULL, + `DAS_UPDATE_DATE` DATETIME, + `DAS_STATUS` TINYINT default 1 NOT NULL, + PRIMARY KEY (`DAS_UID`) +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT=''; +#----------------------------------------------------------------------------- +#-- DASHLET_INSTANCE +#----------------------------------------------------------------------------- + +DROP TABLE IF EXISTS `DASHLET_INSTANCE`; + + +CREATE TABLE `DASHLET_INSTANCE` +( + `DAS_INS_UID` VARCHAR(32) default '' NOT NULL, + `DAS_UID` VARCHAR(32) default '' NOT NULL, + `DAS_INS_TYPE` VARCHAR(20) default '' NOT NULL, + `DAS_INS_CONTEXT_TIME` VARCHAR(20) default '' NOT NULL, + `DAS_INS_START_DATE` DATETIME, + `DAS_INS_END_DATE` DATETIME, + `DAS_INS_OWNER_TYPE` VARCHAR(20) default '' NOT NULL, + `DAS_INS_OWNER_UID` VARCHAR(32) default '', + `DAS_INS_PROCESSES` MEDIUMTEXT, + `DAS_INS_TASKS` MEDIUMTEXT, + `DAS_INS_ADDITIONAL_PROPERTIES` MEDIUMTEXT, + `DAS_INS_CREATE_DATE` DATETIME NOT NULL, + `DAS_INS_UPDATE_DATE` DATETIME, + `DAS_INS_STATUS` TINYINT default 1 NOT NULL, + PRIMARY KEY (`DAS_INS_UID`) +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT=''; # This restores the fkey checks, after having unset them earlier SET FOREIGN_KEY_CHECKS = 1; - - -#----------------------------------------------------------------------------- -#-- DASHLET -#----------------------------------------------------------------------------- -DROP TABLE IF EXISTS `DASHLET`; -CREATE TABLE `DASHLET` ( - `DAS_UID` VARCHAR(32) NOT NULL, - `DAS_CLASS` VARCHAR(50) NOT NULL, - `DAS_TITLE` VARCHAR(255) NOT NULL, - `DAS_DESCRIPTION` TEXT NOT NULL, - `DAS_VERSION` VARCHAR(10) NOT NULL DEFAULT '1.0', - `DAS_CREATE_DATE` DATETIME NOT NULL, - `DAS_UPDATE_DATE` DATETIME NOT NULL, - `DAS_STATUS` TINYINT(4) NOT NULL DEFAULT '1', - PRIMARY KEY (`DAS_UID`), - KEY `indexDashlet`(`DAS_UID`), -) ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='Dashlets definitions'; - - -#----------------------------------------------------------------------------- -#-- DASHLET -#----------------------------------------------------------------------------- -DROP TABLE IF EXISTS `DASHLET_INSTANCE`; -CREATE TABLE `DASHLET_INSTANCE` ( - `DAS_INS_UID` VARCHAR(32) NOT NULL, - `DAS_UID` VARCHAR(32) NOT NULL, - `DAS_INS_TYPE` VARCHAR(20) NOT NULL, - `DAS_INS_CONTEXT_TIME` VARCHAR(20) NOT NULL, - `DAS_INS_START_DATE` DATETIME NOT NULL, - `DAS_INS_END_DATE` DATETIME NOT NULL, - `DAS_INS_OWNER_TYPE` VARCHAR(20) NOT NULL, - `DAS_INS_OWNER_UID` VARCHAR(32) NOT NULL, - `DAS_INS_PROCESSES` TEXT NOT NULL, - `DAS_INS_TASKS` TEXT NOT NULL, - `DAS_INS_ADDITIONAL_PROPERTIES` TEXT NOT NULL, - `DAS_INS_CREATE_DATE` DATETIME NOT NULL, - `DAS_INS_UPDATE_DATE` DATETIME NOT NULL, - `DAS_INS_STATUS` TINYINT(4) NOT NULL DEFAULT '1', - PRIMARY KEY (`DAS_INS_UID`), - KEY `indexDashletInstance`(`DAS_INS_UID`, `DAS_UID`, `DAS_INS_OWNER_UID`), -) ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='Dashlet instances'; \ No newline at end of file