diff --git a/workflow/engine/data/mysql/schema.sql b/workflow/engine/data/mysql/schema.sql index d561534dc..76d4fb698 100644 --- a/workflow/engine/data/mysql/schema.sql +++ b/workflow/engine/data/mysql/schema.sql @@ -30,7 +30,7 @@ CREATE TABLE `APPLICATION` `APP_PIN` VARCHAR(32) default '', PRIMARY KEY (`APP_UID`), KEY `indexApp`(`PRO_UID`, `APP_STATUS`, `APP_UID`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='The application'; #----------------------------------------------------------------------------- #-- APP_DELEGATION #----------------------------------------------------------------------------- @@ -63,7 +63,7 @@ CREATE TABLE `APP_DELEGATION` `DEL_DATA` TEXT NOT NULL, `APP_OVERDUE_PERCENTAGE` DOUBLE default 0 NOT NULL, PRIMARY KEY (`APP_UID`,`DEL_INDEX`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='Delegation a task to user'; #----------------------------------------------------------------------------- #-- APP_DOCUMENT #----------------------------------------------------------------------------- @@ -88,7 +88,7 @@ CREATE TABLE `APP_DOCUMENT` `APP_DOC_STATUS` VARCHAR(32) default 'ACTIVE' NOT NULL, `APP_DOC_STATUS_DATE` DATETIME, PRIMARY KEY (`APP_DOC_UID`,`DOC_VERSION`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='Documents in an Application'; #----------------------------------------------------------------------------- #-- APP_MESSAGE #----------------------------------------------------------------------------- @@ -115,7 +115,7 @@ CREATE TABLE `APP_MESSAGE` `APP_MSG_ATTACH` TEXT, `APP_MSG_SEND_DATE` DATETIME NOT NULL, PRIMARY KEY (`APP_MSG_UID`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='Messages in an Application'; #----------------------------------------------------------------------------- #-- APP_OWNER #----------------------------------------------------------------------------- @@ -129,7 +129,7 @@ CREATE TABLE `APP_OWNER` `OWN_UID` VARCHAR(32) default '' NOT NULL, `USR_UID` VARCHAR(32) default '' NOT NULL, PRIMARY KEY (`APP_UID`,`OWN_UID`,`USR_UID`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8'; #----------------------------------------------------------------------------- #-- CONFIGURATION #----------------------------------------------------------------------------- @@ -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 ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='Stores the users, processes and/or applications configuratio'; #----------------------------------------------------------------------------- #-- CONTENT #----------------------------------------------------------------------------- @@ -163,7 +163,7 @@ CREATE TABLE `CONTENT` `CON_VALUE` TEXT NOT NULL, PRIMARY KEY (`CON_CATEGORY`,`CON_PARENT`,`CON_ID`,`CON_LANG`), KEY `indexUid`(`CON_ID`, `CON_CATEGORY`, `CON_LANG`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8'; #----------------------------------------------------------------------------- #-- DEPARTMENT #----------------------------------------------------------------------------- @@ -183,7 +183,7 @@ CREATE TABLE `DEPARTMENT` PRIMARY KEY (`DEP_UID`), KEY `DEP_BYPARENT`(`DEP_PARENT`), KEY `BY_DEP_LDAP_DN`(`DEP_LDAP_DN`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='Departments'; #----------------------------------------------------------------------------- #-- DYNAFORM #----------------------------------------------------------------------------- @@ -198,7 +198,7 @@ CREATE TABLE `DYNAFORM` `DYN_TYPE` VARCHAR(20) default 'xmlform' NOT NULL, `DYN_FILENAME` VARCHAR(100) default '' NOT NULL, PRIMARY KEY (`DYN_UID`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='Forms required'; #----------------------------------------------------------------------------- #-- GROUPWF #----------------------------------------------------------------------------- @@ -211,7 +211,7 @@ CREATE TABLE `GROUPWF` `GRP_UID` VARCHAR(32) default '' NOT NULL, `GRP_STATUS` CHAR(8) default 'ACTIVE' NOT NULL, PRIMARY KEY (`GRP_UID`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8'; #----------------------------------------------------------------------------- #-- GROUP_USER #----------------------------------------------------------------------------- @@ -224,7 +224,7 @@ CREATE TABLE `GROUP_USER` `GRP_UID` VARCHAR(32) default '0' NOT NULL, `USR_UID` VARCHAR(32) default '0' NOT NULL, PRIMARY KEY (`GRP_UID`,`USR_UID`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8'; #----------------------------------------------------------------------------- #-- HOLIDAY #----------------------------------------------------------------------------- @@ -238,7 +238,7 @@ CREATE TABLE `HOLIDAY` `HLD_DATE` VARCHAR(10) default '0000-00-00' NOT NULL, `HLD_DESCRIPTION` VARCHAR(200) default '' NOT NULL, PRIMARY KEY (`HLD_UID`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8'; #----------------------------------------------------------------------------- #-- INPUT_DOCUMENT #----------------------------------------------------------------------------- @@ -257,7 +257,7 @@ CREATE TABLE `INPUT_DOCUMENT` `INP_DOC_DESTINATION_PATH` TEXT, `INP_DOC_TAGS` TEXT, PRIMARY KEY (`INP_DOC_UID`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='Documentation required'; #----------------------------------------------------------------------------- #-- ISO_COUNTRY #----------------------------------------------------------------------------- @@ -271,7 +271,7 @@ CREATE TABLE `ISO_COUNTRY` `IC_NAME` VARCHAR(255), `IC_SORT_ORDER` VARCHAR(255), PRIMARY KEY (`IC_UID`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8'; #----------------------------------------------------------------------------- #-- ISO_LOCATION #----------------------------------------------------------------------------- @@ -287,7 +287,7 @@ CREATE TABLE `ISO_LOCATION` `IL_NORMAL_NAME` VARCHAR(255), `IS_UID` VARCHAR(4), PRIMARY KEY (`IC_UID`,`IL_UID`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8'; #----------------------------------------------------------------------------- #-- ISO_SUBDIVISION #----------------------------------------------------------------------------- @@ -301,7 +301,7 @@ CREATE TABLE `ISO_SUBDIVISION` `IS_UID` VARCHAR(4) default '' NOT NULL, `IS_NAME` VARCHAR(255) default '' NOT NULL, PRIMARY KEY (`IC_UID`,`IS_UID`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8'; #----------------------------------------------------------------------------- #-- LANGUAGE #----------------------------------------------------------------------------- @@ -319,7 +319,7 @@ CREATE TABLE `LANGUAGE` `LAN_ENABLED` CHAR(1) default '1' NOT NULL, `LAN_CALENDAR` VARCHAR(30) default 'GREGORIAN' NOT NULL, PRIMARY KEY (`LAN_ID`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8'; #----------------------------------------------------------------------------- #-- LEXICO #----------------------------------------------------------------------------- @@ -334,7 +334,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 ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='LEXICOS, una tabla que contiene tablas'; #----------------------------------------------------------------------------- #-- OUTPUT_DOCUMENT #----------------------------------------------------------------------------- @@ -360,7 +360,7 @@ CREATE TABLE `OUTPUT_DOCUMENT` `OUT_DOC_DESTINATION_PATH` TEXT, `OUT_DOC_TAGS` TEXT, PRIMARY KEY (`OUT_DOC_UID`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8'; #----------------------------------------------------------------------------- #-- PROCESS #----------------------------------------------------------------------------- @@ -394,7 +394,7 @@ CREATE TABLE `PROCESS` `PRO_TITLE_Y` INTEGER default 6 NOT NULL, `PRO_DEBUG` INTEGER default 0 NOT NULL, PRIMARY KEY (`PRO_UID`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='Store process Information'; #----------------------------------------------------------------------------- #-- PROCESS_OWNER #----------------------------------------------------------------------------- @@ -407,7 +407,7 @@ CREATE TABLE `PROCESS_OWNER` `OWN_UID` VARCHAR(32) default '' NOT NULL, `PRO_UID` VARCHAR(32) default '' NOT NULL, PRIMARY KEY (`OWN_UID`,`PRO_UID`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8'; #----------------------------------------------------------------------------- #-- REPORT_TABLE #----------------------------------------------------------------------------- @@ -426,7 +426,7 @@ CREATE TABLE `REPORT_TABLE` `REP_TAB_CREATE_DATE` DATETIME NOT NULL, `REP_TAB_STATUS` CHAR(8) default 'ACTIVE' NOT NULL, PRIMARY KEY (`REP_TAB_UID`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8'; #----------------------------------------------------------------------------- #-- REPORT_VAR #----------------------------------------------------------------------------- @@ -442,7 +442,7 @@ CREATE TABLE `REPORT_VAR` `REP_VAR_NAME` VARCHAR(255) default '' NOT NULL, `REP_VAR_TYPE` VARCHAR(20) default '' NOT NULL, PRIMARY KEY (`REP_VAR_UID`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8'; #----------------------------------------------------------------------------- #-- ROUTE #----------------------------------------------------------------------------- @@ -470,7 +470,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 ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='Differents flows for a flow in business process'; #----------------------------------------------------------------------------- #-- STEP #----------------------------------------------------------------------------- @@ -489,7 +489,7 @@ CREATE TABLE `STEP` `STEP_POSITION` INTEGER default 0 NOT NULL, `STEP_MODE` VARCHAR(10) default 'EDIT', PRIMARY KEY (`STEP_UID`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8'; #----------------------------------------------------------------------------- #-- STEP_TRIGGER #----------------------------------------------------------------------------- @@ -506,7 +506,7 @@ CREATE TABLE `STEP_TRIGGER` `ST_CONDITION` VARCHAR(255) default '' NOT NULL, `ST_POSITION` INTEGER default 0 NOT NULL, PRIMARY KEY (`STEP_UID`,`TAS_UID`,`TRI_UID`,`ST_TYPE`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8'; #----------------------------------------------------------------------------- #-- SWIMLANES_ELEMENTS #----------------------------------------------------------------------------- @@ -524,7 +524,7 @@ CREATE TABLE `SWIMLANES_ELEMENTS` `SWI_WIDTH` INTEGER default 0 NOT NULL, `SWI_HEIGHT` INTEGER default 0 NOT NULL, PRIMARY KEY (`SWI_UID`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8'; #----------------------------------------------------------------------------- #-- TASK #----------------------------------------------------------------------------- @@ -575,7 +575,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 ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='Task of workflow'; #----------------------------------------------------------------------------- #-- TASK_USER #----------------------------------------------------------------------------- @@ -590,7 +590,7 @@ CREATE TABLE `TASK_USER` `TU_TYPE` INTEGER default 1 NOT NULL, `TU_RELATION` INTEGER default 0 NOT NULL, PRIMARY KEY (`TAS_UID`,`USR_UID`,`TU_TYPE`,`TU_RELATION`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8'; #----------------------------------------------------------------------------- #-- TRANSLATION #----------------------------------------------------------------------------- @@ -604,8 +604,9 @@ CREATE TABLE `TRANSLATION` `TRN_ID` VARCHAR(100) default '' NOT NULL, `TRN_LANG` VARCHAR(10) default 'en' NOT NULL, `TRN_VALUE` VARCHAR(200) default '' NOT NULL, + `TRN_UPDATE_DATE` DATE, PRIMARY KEY (`TRN_CATEGORY`,`TRN_ID`,`TRN_LANG`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8'; #----------------------------------------------------------------------------- #-- TRIGGERS #----------------------------------------------------------------------------- @@ -621,7 +622,7 @@ CREATE TABLE `TRIGGERS` `TRI_WEBBOT` TEXT NOT NULL, `TRI_PARAM` TEXT, PRIMARY KEY (`TRI_UID`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8'; #----------------------------------------------------------------------------- #-- USERS #----------------------------------------------------------------------------- @@ -652,12 +653,12 @@ CREATE TABLE `USERS` `DEP_UID` VARCHAR(32) default '' NOT NULL, `USR_POSITION` VARCHAR(100) default '' NOT NULL, `USR_RESUME` VARCHAR(100) default '' NOT NULL, - `USR_BIRTHDAY` DATE NOT NULL, + `USR_BIRTHDAY` DATE, `USR_ROLE` VARCHAR(32) default 'PROCESSMAKER_ADMIN', `USR_REPORTS_TO` VARCHAR(32) default '', `USR_REPLACED_BY` VARCHAR(32) default '', PRIMARY KEY (`USR_UID`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='Users'; #----------------------------------------------------------------------------- #-- APP_THREAD #----------------------------------------------------------------------------- @@ -673,7 +674,7 @@ CREATE TABLE `APP_THREAD` `APP_THREAD_STATUS` VARCHAR(32) default 'OPEN' NOT NULL, `DEL_INDEX` INTEGER default 0 NOT NULL, PRIMARY KEY (`APP_UID`,`APP_THREAD_INDEX`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='APP_THREAD'; #----------------------------------------------------------------------------- #-- APP_DELAY #----------------------------------------------------------------------------- @@ -699,7 +700,7 @@ CREATE TABLE `APP_DELAY` `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 ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='APP_DELAY'; #----------------------------------------------------------------------------- #-- PROCESS_USER #----------------------------------------------------------------------------- @@ -714,7 +715,7 @@ CREATE TABLE `PROCESS_USER` `USR_UID` VARCHAR(32) default '' NOT NULL, `PU_TYPE` VARCHAR(20) default '' NOT NULL, PRIMARY KEY (`PU_UID`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8'; #----------------------------------------------------------------------------- #-- SESSION #----------------------------------------------------------------------------- @@ -733,7 +734,7 @@ CREATE TABLE `SESSION` `SES_END_DATE` VARCHAR(19) default '' NOT NULL, PRIMARY KEY (`SES_UID`), KEY `indexSession`(`SES_UID`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='SESSION'; #----------------------------------------------------------------------------- #-- DB_SOURCE #----------------------------------------------------------------------------- @@ -754,7 +755,7 @@ CREATE TABLE `DB_SOURCE` `DBS_ENCODE` VARCHAR(32) default '', PRIMARY KEY (`DBS_UID`,`PRO_UID`), KEY `indexDBSource`(`PRO_UID`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='DB_SOURCE'; #----------------------------------------------------------------------------- #-- STEP_SUPERVISOR #----------------------------------------------------------------------------- @@ -771,7 +772,7 @@ CREATE TABLE `STEP_SUPERVISOR` `STEP_POSITION` INTEGER default 0 NOT NULL, PRIMARY KEY (`STEP_UID`), KEY `indexStepSupervisor`(`PRO_UID`, `STEP_TYPE_OBJ`, `STEP_UID_OBJ`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='STEP_SUPERVISOR'; #----------------------------------------------------------------------------- #-- OBJECT_PERMISSION #----------------------------------------------------------------------------- @@ -794,7 +795,7 @@ CREATE TABLE `OBJECT_PERMISSION` `OP_CASE_STATUS` VARCHAR(10) default '0', PRIMARY KEY (`OP_UID`), KEY `indexObjctPermission`(`PRO_UID`, `TAS_UID`, `USR_UID`, `OP_TASK_SOURCE`, `OP_OBJ_UID`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='OBJECT_PERMISSION'; #----------------------------------------------------------------------------- #-- CASE_TRACKER #----------------------------------------------------------------------------- @@ -809,7 +810,7 @@ CREATE TABLE `CASE_TRACKER` `CT_DERIVATION_HISTORY` INTEGER default 0 NOT NULL, `CT_MESSAGE_HISTORY` INTEGER default 0 NOT NULL, PRIMARY KEY (`PRO_UID`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='CASE_TRACKER'; #----------------------------------------------------------------------------- #-- CASE_TRACKER_OBJECT #----------------------------------------------------------------------------- @@ -827,7 +828,7 @@ CREATE TABLE `CASE_TRACKER_OBJECT` `CTO_POSITION` INTEGER default 0 NOT NULL, PRIMARY KEY (`CTO_UID`), KEY `indexCaseTrackerObject`(`PRO_UID`, `CTO_UID_OBJ`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8'; #----------------------------------------------------------------------------- #-- STAGE #----------------------------------------------------------------------------- @@ -843,7 +844,7 @@ CREATE TABLE `STAGE` `STG_POSY` INTEGER default 0 NOT NULL, `STG_INDEX` INTEGER default 0 NOT NULL, PRIMARY KEY (`STG_UID`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8'; #----------------------------------------------------------------------------- #-- SUB_PROCESS #----------------------------------------------------------------------------- @@ -867,7 +868,7 @@ CREATE TABLE `SUB_PROCESS` `SP_GRID_IN` VARCHAR(50) default '' NOT NULL, PRIMARY KEY (`SP_UID`), KEY `indexSubProcess`(`PRO_UID`, `PRO_PARENT`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8'; #----------------------------------------------------------------------------- #-- SUB_APPLICATION #----------------------------------------------------------------------------- @@ -887,7 +888,7 @@ CREATE TABLE `SUB_APPLICATION` `SA_INIT_DATE` DATETIME, `SA_FINISH_DATE` DATETIME, PRIMARY KEY (`APP_UID`,`APP_PARENT`,`DEL_INDEX_PARENT`,`DEL_THREAD_PARENT`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8'; #----------------------------------------------------------------------------- #-- LOGIN_LOG #----------------------------------------------------------------------------- @@ -906,7 +907,7 @@ CREATE TABLE `LOGIN_LOG` `LOG_CLIENT_HOSTNAME` VARCHAR(100) default '' NOT NULL, `USR_UID` VARCHAR(32) default '' NOT NULL, PRIMARY KEY (`LOG_UID`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8'; #----------------------------------------------------------------------------- #-- USERS_PROPERTIES #----------------------------------------------------------------------------- @@ -921,7 +922,7 @@ CREATE TABLE `USERS_PROPERTIES` `USR_LOGGED_NEXT_TIME` INTEGER default 0, `USR_PASSWORD_HISTORY` TEXT, PRIMARY KEY (`USR_UID`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8'; #----------------------------------------------------------------------------- #-- ADDITIONAL_TABLES #----------------------------------------------------------------------------- @@ -944,7 +945,7 @@ CREATE TABLE `ADDITIONAL_TABLES` `ADD_TAB_PLG_UID` VARCHAR(32) default '' NOT NULL, `DBS_UID` VARCHAR(32) default '0', PRIMARY KEY (`ADD_TAB_UID`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8'; #----------------------------------------------------------------------------- #-- FIELDS #----------------------------------------------------------------------------- @@ -967,7 +968,7 @@ CREATE TABLE `FIELDS` `FLD_FOREIGN_KEY` TINYINT default 0 NOT NULL, `FLD_FOREIGN_KEY_TABLE` VARCHAR(32) default '' NOT NULL, PRIMARY KEY (`FLD_UID`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8'; #----------------------------------------------------------------------------- #-- SHADOW_TABLE #----------------------------------------------------------------------------- @@ -986,7 +987,7 @@ CREATE TABLE `SHADOW_TABLE` `SHD_DATE` DATETIME, PRIMARY KEY (`SHD_UID`), KEY `indexShadowTable`(`SHD_UID`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8'; #----------------------------------------------------------------------------- #-- EVENT #----------------------------------------------------------------------------- @@ -1017,7 +1018,7 @@ CREATE TABLE `EVENT` `TAS_EVN_UID` VARCHAR(32) default '', PRIMARY KEY (`EVN_UID`), KEY `indexEventTable`(`EVN_UID`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8'; #----------------------------------------------------------------------------- #-- GATEWAY #----------------------------------------------------------------------------- @@ -1033,8 +1034,9 @@ CREATE TABLE `GATEWAY` `GAT_NEXT_TASK` VARCHAR(32) default '' NOT NULL, `GAT_X` INTEGER default 0 NOT NULL, `GAT_Y` INTEGER default 0 NOT NULL, + `GAT_TYPE` VARCHAR(32) default '' NOT NULL, PRIMARY KEY (`GAT_UID`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8'; #----------------------------------------------------------------------------- #-- APP_EVENT #----------------------------------------------------------------------------- @@ -1052,7 +1054,7 @@ CREATE TABLE `APP_EVENT` `APP_EVN_LAST_EXECUTION_DATE` DATETIME, `APP_EVN_STATUS` VARCHAR(32) default 'OPEN' NOT NULL, PRIMARY KEY (`APP_UID`,`DEL_INDEX`,`EVN_UID`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8'; #----------------------------------------------------------------------------- #-- APP_CACHE_VIEW #----------------------------------------------------------------------------- @@ -1095,7 +1097,7 @@ CREATE TABLE `APP_CACHE_VIEW` PRIMARY KEY (`APP_UID`,`DEL_INDEX`), KEY `indexAppNumber`(`APP_NUMBER`), KEY `indexAppUser`(`USR_UID`, `APP_STATUS`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='Delegation a task to user'; #----------------------------------------------------------------------------- #-- DIM_TIME_DELEGATE #----------------------------------------------------------------------------- @@ -1114,7 +1116,7 @@ CREATE TABLE `DIM_TIME_DELEGATE` `QTR_NAME` VARCHAR(4) default '' NOT NULL, `QTR_DESC` VARCHAR(9) default '' NOT NULL, PRIMARY KEY (`TIME_ID`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='The application'; #----------------------------------------------------------------------------- #-- DIM_TIME_COMPLETE #----------------------------------------------------------------------------- @@ -1133,7 +1135,7 @@ CREATE TABLE `DIM_TIME_COMPLETE` `QTR_NAME` VARCHAR(4) default '' NOT NULL, `QTR_DESC` VARCHAR(9) default '' NOT NULL, PRIMARY KEY (`TIME_ID`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='The application'; #----------------------------------------------------------------------------- #-- APP_HISTORY #----------------------------------------------------------------------------- @@ -1153,7 +1155,7 @@ CREATE TABLE `APP_HISTORY` `HISTORY_DATE` DATETIME, `HISTORY_DATA` TEXT NOT NULL, KEY `indexAppHistory`(`APP_UID`, `TAS_UID`, `USR_UID`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='History table for Dynaforms'; #----------------------------------------------------------------------------- #-- APP_FOLDER #----------------------------------------------------------------------------- @@ -1169,7 +1171,7 @@ CREATE TABLE `APP_FOLDER` `FOLDER_CREATE_DATE` DATETIME NOT NULL, `FOLDER_UPDATE_DATE` DATETIME NOT NULL, PRIMARY KEY (`FOLDER_UID`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='Folder System PM Documents'; #----------------------------------------------------------------------------- #-- FIELD_CONDITION #----------------------------------------------------------------------------- @@ -1188,7 +1190,7 @@ CREATE TABLE `FIELD_CONDITION` `FCD_STATUS` VARCHAR(10), `FCD_DYN_UID` VARCHAR(32) NOT NULL, PRIMARY KEY (`FCD_UID`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='Conditions store to show or hide dynaform fields..'; #----------------------------------------------------------------------------- #-- LOG_CASES_SCHEDULER #----------------------------------------------------------------------------- @@ -1209,7 +1211,7 @@ CREATE TABLE `LOG_CASES_SCHEDULER` `WS_CREATE_CASE_STATUS` TEXT NOT NULL, `WS_ROUTE_CASE_STATUS` TEXT NOT NULL, PRIMARY KEY (`LOG_CASE_UID`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='Cases Launched with Case Scheduler'; #----------------------------------------------------------------------------- #-- CASE_SCHEDULER #----------------------------------------------------------------------------- @@ -1245,7 +1247,7 @@ CREATE TABLE `CASE_SCHEDULER` `SCH_REPEAT_STOP_IF_RUNNING` TINYINT default 0, `CASE_SH_PLUGIN_UID` VARCHAR(100), PRIMARY KEY (`SCH_UID`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='Conditions store to show or hide dynaform fields..'; #----------------------------------------------------------------------------- #-- CALENDAR_DEFINITION #----------------------------------------------------------------------------- @@ -1263,7 +1265,7 @@ CREATE TABLE `CALENDAR_DEFINITION` `CALENDAR_DESCRIPTION` TEXT NOT NULL, `CALENDAR_STATUS` VARCHAR(8) default 'ACTIVE' NOT NULL, PRIMARY KEY (`CALENDAR_UID`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='Calendar Definition used by PM'; #----------------------------------------------------------------------------- #-- CALENDAR_BUSINESS_HOURS #----------------------------------------------------------------------------- @@ -1278,7 +1280,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 ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='Calendar Business Hours'; #----------------------------------------------------------------------------- #-- CALENDAR_HOLIDAYS #----------------------------------------------------------------------------- @@ -1293,7 +1295,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 ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='Calendar Holidays'; #----------------------------------------------------------------------------- #-- CALENDAR_ASSIGNMENTS #----------------------------------------------------------------------------- @@ -1307,7 +1309,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 ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='Calendar Holidays'; #----------------------------------------------------------------------------- #-- PROCESS_CATEGORY #----------------------------------------------------------------------------- @@ -1322,6 +1324,6 @@ CREATE TABLE `PROCESS_CATEGORY` `CATEGORY_NAME` VARCHAR(100) default '' NOT NULL, `CATEGORY_ICON` VARCHAR(100) default '', PRIMARY KEY (`CATEGORY_UID`) -)ENGINE=MyISAM ; +)ENGINE=MyISAM DEFAULT CHARSET='utf8' COMMENT='Calendar Holidays'; # This restores the fkey checks, after having unset them earlier -SET FOREIGN_KEY_CHECKS = 1; \ No newline at end of file +SET FOREIGN_KEY_CHECKS = 1;