This commit is contained in:
Paula Quispe
2019-09-13 12:34:39 -04:00
parent 2e184cd61c
commit e4852c96b5
2 changed files with 31 additions and 4 deletions

View File

@@ -328,6 +328,10 @@
<index-column name="DOC_VERSION"/> <index-column name="DOC_VERSION"/>
<index-column name="APP_DOC_TYPE"/> <index-column name="APP_DOC_TYPE"/>
</index> </index>
<index name="indexFolderUidDocStatus">
<index-column name="FOLDER_UID"/>
<index-column name="APP_DOC_STATUS"/>
</index>
</table> </table>
<table name="APP_MESSAGE" idMethod="native"> <table name="APP_MESSAGE" idMethod="native">
<vendor type="mysql"> <vendor type="mysql">
@@ -1310,6 +1314,16 @@
<rule name="validValues" value="DYNAFORM|INPUT_DOCUMENT|MESSAGE|OUTPUT_DOCUMENT|EXTERNAL" <rule name="validValues" value="DYNAFORM|INPUT_DOCUMENT|MESSAGE|OUTPUT_DOCUMENT|EXTERNAL"
message="Please select a valid value for STEP_TYPE_OBJ."/> message="Please select a valid value for STEP_TYPE_OBJ."/>
</validator> </validator>
<index name="indexTasUidTypeUidObj">
<index-column name="TAS_UID"/>
<index-column name="STEP_TYPE_OBJ"/>
<index-column name="STEP_UID_OBJ"/>
</index>
<index name="indexProUidTasUidPosition">
<index-column name="PRO_UID"/>
<index-column name="TAS_UID"/>
<index-column name="STEP_POSITION"/>
</index>
</table> </table>
<table name="STEP_TRIGGER"> <table name="STEP_TRIGGER">
<vendor type="mysql"> <vendor type="mysql">
@@ -1559,6 +1573,10 @@
<rule name="validValues" value="NORMAL|FAST|AUTOMATIC" <rule name="validValues" value="NORMAL|FAST|AUTOMATIC"
message="Please select a valid value for TAS_DERIVATION."/> message="Please select a valid value for TAS_DERIVATION."/>
</validator> </validator>
<index name="indexAssgTypeGrpVar">
<index-column name="TAS_ASSIGN_TYPE"/>
<index-column name="TAS_GROUP_VARIABLE"/>
</index>
</table> </table>
<table name="TASK_USER"> <table name="TASK_USER">
<vendor type="mysql"> <vendor type="mysql">
@@ -1603,6 +1621,10 @@
<rule name="validValues" value="1|2" message="Please select a valid relation."/> <rule name="validValues" value="1|2" message="Please select a valid relation."/>
<rule name="required" message="Relation is required."/> <rule name="required" message="Relation is required."/>
</validator> </validator>
<index name="indexUsrUidType">
<index-column name="USR_UID"/>
<index-column name="TU_TYPE"/>
</index>
</table> </table>
<table name="TRANSLATION"> <table name="TRANSLATION">
<vendor type="mysql"> <vendor type="mysql">

View File

@@ -136,7 +136,8 @@ CREATE TABLE `APP_DOCUMENT`
PRIMARY KEY (`APP_DOC_UID`,`DOC_VERSION`), PRIMARY KEY (`APP_DOC_UID`,`DOC_VERSION`),
KEY `indexAppDocument`(`FOLDER_UID`, `APP_DOC_UID`), KEY `indexAppDocument`(`FOLDER_UID`, `APP_DOC_UID`),
KEY `indexAppUid`(`APP_UID`), KEY `indexAppUid`(`APP_UID`),
KEY `indexAppUidDocUidDocVersionDocType`(`APP_UID`, `DOC_UID`, `DOC_VERSION`, `APP_DOC_TYPE`) KEY `indexAppUidDocUidDocVersionDocType`(`APP_UID`, `DOC_UID`, `DOC_VERSION`, `APP_DOC_TYPE`),
KEY `indexFolderUidDocStatus`(`FOLDER_UID`, `APP_DOC_STATUS`)
)ENGINE=InnoDB DEFAULT CHARSET='utf8' COMMENT='Documents in an Application'; )ENGINE=InnoDB DEFAULT CHARSET='utf8' COMMENT='Documents in an Application';
#----------------------------------------------------------------------------- #-----------------------------------------------------------------------------
#-- APP_MESSAGE #-- APP_MESSAGE
@@ -619,7 +620,9 @@ CREATE TABLE `STEP`
`STEP_CONDITION` MEDIUMTEXT NOT NULL, `STEP_CONDITION` MEDIUMTEXT NOT NULL,
`STEP_POSITION` INTEGER default 0 NOT NULL, `STEP_POSITION` INTEGER default 0 NOT NULL,
`STEP_MODE` VARCHAR(10) default 'EDIT', `STEP_MODE` VARCHAR(10) default 'EDIT',
PRIMARY KEY (`STEP_UID`) PRIMARY KEY (`STEP_UID`),
KEY `indexTasUidTypeUidObj`(`TAS_UID`, `STEP_TYPE_OBJ`, `STEP_UID_OBJ`),
KEY `indexProUidTasUidPosition`(`PRO_UID`, `TAS_UID`, `STEP_POSITION`)
)ENGINE=InnoDB DEFAULT CHARSET='utf8'; )ENGINE=InnoDB DEFAULT CHARSET='utf8';
#----------------------------------------------------------------------------- #-----------------------------------------------------------------------------
#-- STEP_TRIGGER #-- STEP_TRIGGER
@@ -735,7 +738,8 @@ CREATE TABLE `TASK`
`TAS_RECEIVE_MESSAGE` MEDIUMTEXT, `TAS_RECEIVE_MESSAGE` MEDIUMTEXT,
PRIMARY KEY (`TAS_UID`), PRIMARY KEY (`TAS_UID`),
UNIQUE KEY `INDEX_TAS_ID` (`TAS_ID`), UNIQUE KEY `INDEX_TAS_ID` (`TAS_ID`),
KEY `indexTasUid`(`TAS_UID`) KEY `indexTasUid`(`TAS_UID`),
KEY `indexAssgTypeGrpVar`(`TAS_ASSIGN_TYPE`, `TAS_GROUP_VARIABLE`)
)ENGINE=InnoDB DEFAULT CHARSET='utf8' COMMENT='Task of workflow'; )ENGINE=InnoDB DEFAULT CHARSET='utf8' COMMENT='Task of workflow';
#----------------------------------------------------------------------------- #-----------------------------------------------------------------------------
#-- TASK_USER #-- TASK_USER
@@ -752,7 +756,8 @@ CREATE TABLE `TASK_USER`
`TU_TYPE` INTEGER default 1 NOT NULL, `TU_TYPE` INTEGER default 1 NOT NULL,
`TU_RELATION` INTEGER default 0 NOT NULL, `TU_RELATION` INTEGER default 0 NOT NULL,
`ASSIGNED_ID` INTEGER default 0, `ASSIGNED_ID` INTEGER default 0,
PRIMARY KEY (`TAS_UID`,`USR_UID`,`TU_TYPE`,`TU_RELATION`) PRIMARY KEY (`TAS_UID`,`USR_UID`,`TU_TYPE`,`TU_RELATION`),
KEY `indexUsrUidType`(`USR_UID`, `TU_TYPE`)
)ENGINE=InnoDB DEFAULT CHARSET='utf8'; )ENGINE=InnoDB DEFAULT CHARSET='utf8';
#----------------------------------------------------------------------------- #-----------------------------------------------------------------------------
#-- TRANSLATION #-- TRANSLATION