Merged in feature/HOR-2513 (pull request #5432)
Feature/HOR-2513 Approved-by: Julio Cesar Laura Avendaño Approved-by: Paula Quispe
This commit is contained in:
@@ -99,7 +99,7 @@ CREATE TABLE `APP_DELEGATION`
|
||||
KEY `INDEX_PRO_ID`(`PRO_ID`),
|
||||
KEY `INDEX_TAS_ID`(`TAS_ID`),
|
||||
KEY `INDEX_USR_UID`(`USR_UID`),
|
||||
KEY `INDEX_THREAD_STATUS_APP_NUMBER`(`DEL_THREAD_STATUS`, `APP_NUMBER`)
|
||||
KEY `INDEX_THREAD_STATUS_APP_NUMBER`(`DEL_THREAD_STATUS`, `APP_NUMBER`)
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8' COMMENT='Delegation a task to user';
|
||||
#-----------------------------------------------------------------------------
|
||||
#-- APP_DOCUMENT
|
||||
@@ -2359,10 +2359,18 @@ CREATE TABLE `LIST_INBOX`
|
||||
`DEL_DUE_DATE` DATETIME,
|
||||
`DEL_RISK_DATE` DATETIME,
|
||||
`DEL_PRIORITY` VARCHAR(32) default '3' NOT NULL,
|
||||
`PRO_ID` INTEGER default 0,
|
||||
`USR_ID` INTEGER default 0,
|
||||
`TAS_ID` INTEGER default 0,
|
||||
`APP_STATUS_ID` TINYINT default 0,
|
||||
PRIMARY KEY (`APP_UID`,`DEL_INDEX`),
|
||||
KEY `indexUser`(`USR_UID`),
|
||||
KEY `indexInboxUser`(`USR_UID`, `DEL_DELEGATE_DATE`),
|
||||
KEY `indexInboxUserStatusUpdateDate`(`USR_UID`, `APP_STATUS`, `APP_UPDATE_DATE`)
|
||||
KEY `indexInboxUserStatusUpdateDate`(`USR_UID`, `APP_STATUS`, `APP_UPDATE_DATE`),
|
||||
KEY `INDEX_PRO_ID`(`PRO_ID`),
|
||||
KEY `INDEX_USR_ID`(`USR_ID`),
|
||||
KEY `INDEX_TAS_ID`(`TAS_ID`),
|
||||
KEY `INDEX_APP_STATUS_ID`(`APP_STATUS_ID`)
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8' COMMENT='Inbox list';
|
||||
#-----------------------------------------------------------------------------
|
||||
#-- LIST_PARTICIPATED_HISTORY
|
||||
@@ -2393,8 +2401,14 @@ CREATE TABLE `LIST_PARTICIPATED_HISTORY`
|
||||
`DEL_INIT_DATE` DATETIME,
|
||||
`DEL_DUE_DATE` DATETIME,
|
||||
`DEL_PRIORITY` VARCHAR(32) default '3' NOT NULL,
|
||||
`PRO_ID` INTEGER default 0,
|
||||
`USR_ID` INTEGER default 0,
|
||||
`TAS_ID` INTEGER default 0,
|
||||
PRIMARY KEY (`APP_UID`,`DEL_INDEX`),
|
||||
KEY `indexInboxUser`(`USR_UID`, `DEL_DELEGATE_DATE`)
|
||||
KEY `indexInboxUser`(`USR_UID`, `DEL_DELEGATE_DATE`),
|
||||
KEY `INDEX_PRO_ID`(`PRO_ID`),
|
||||
KEY `INDEX_USR_ID`(`USR_ID`),
|
||||
KEY `INDEX_TAS_ID`(`TAS_ID`)
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8' COMMENT='Participated history list';
|
||||
#-----------------------------------------------------------------------------
|
||||
#-- LIST_PARTICIPATED_LAST
|
||||
@@ -2428,9 +2442,16 @@ CREATE TABLE `LIST_PARTICIPATED_LAST`
|
||||
`DEL_DUE_DATE` DATETIME,
|
||||
`DEL_PRIORITY` VARCHAR(32) default '3' NOT NULL,
|
||||
`DEL_THREAD_STATUS` VARCHAR(32) default 'OPEN' NOT NULL,
|
||||
`PRO_ID` INTEGER default 0,
|
||||
`USR_ID` INTEGER default 0,
|
||||
`TAS_ID` INTEGER default 0,
|
||||
`APP_STATUS_ID` TINYINT default 0,
|
||||
PRIMARY KEY (`APP_UID`,`USR_UID`,`DEL_INDEX`),
|
||||
KEY `usrIndex`(`USR_UID`),
|
||||
KEY `delDelegateDate`(`DEL_DELEGATE_DATE`)
|
||||
KEY `delDelegateDate`(`DEL_DELEGATE_DATE`),
|
||||
KEY `INDEX_PRO_ID`(`PRO_ID`),
|
||||
KEY `INDEX_USR_ID`(`USR_ID`),
|
||||
KEY `INDEX_TAS_ID`(`TAS_ID`)
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8' COMMENT='Participated last list';
|
||||
#-----------------------------------------------------------------------------
|
||||
#-- LIST_COMPLETED
|
||||
@@ -2456,7 +2477,13 @@ CREATE TABLE `LIST_COMPLETED`
|
||||
`DEL_CURRENT_USR_USERNAME` VARCHAR(100) default '',
|
||||
`DEL_CURRENT_USR_FIRSTNAME` VARCHAR(50) default '',
|
||||
`DEL_CURRENT_USR_LASTNAME` VARCHAR(50) default '',
|
||||
`PRO_ID` INTEGER default 0,
|
||||
`USR_ID` INTEGER default 0,
|
||||
`TAS_ID` INTEGER default 0,
|
||||
PRIMARY KEY (`APP_UID`),
|
||||
KEY `INDEX_PRO_ID`(`PRO_ID`),
|
||||
KEY `INDEX_USR_ID`(`USR_ID`),
|
||||
KEY `INDEX_TAS_ID`(`TAS_ID`),
|
||||
KEY `usrListCompleted`(`USR_UID`)
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8' COMMENT='Completed list';
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -2490,7 +2517,13 @@ CREATE TABLE `LIST_PAUSED`
|
||||
`DEL_INIT_DATE` DATETIME,
|
||||
`DEL_DUE_DATE` DATETIME,
|
||||
`DEL_PRIORITY` VARCHAR(32) default '3' NOT NULL,
|
||||
`PRO_ID` INTEGER default 0,
|
||||
`USR_ID` INTEGER default 0,
|
||||
`TAS_ID` INTEGER default 0,
|
||||
PRIMARY KEY (`APP_UID`,`DEL_INDEX`),
|
||||
KEY `INDEX_PRO_ID`(`PRO_ID`),
|
||||
KEY `INDEX_USR_ID`(`USR_ID`),
|
||||
KEY `INDEX_TAS_ID`(`TAS_ID`),
|
||||
KEY `indexPausedUser`(`USR_UID`)
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8' COMMENT='Paused list';
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -2520,7 +2553,13 @@ CREATE TABLE `LIST_CANCELED`
|
||||
`DEL_INIT_DATE` DATETIME,
|
||||
`DEL_DUE_DATE` DATETIME,
|
||||
`DEL_PRIORITY` VARCHAR(32) default '3' NOT NULL,
|
||||
`PRO_ID` INTEGER default 0,
|
||||
`USR_ID` INTEGER default 0,
|
||||
`TAS_ID` INTEGER default 0,
|
||||
PRIMARY KEY (`APP_UID`),
|
||||
KEY `INDEX_PRO_ID`(`PRO_ID`),
|
||||
KEY `INDEX_USR_ID`(`USR_ID`),
|
||||
KEY `INDEX_TAS_ID`(`TAS_ID`),
|
||||
KEY `indexCanceledUser`(`USR_UID`)
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8' COMMENT='Canceled list';
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -2557,7 +2596,14 @@ CREATE TABLE `LIST_MY_INBOX`
|
||||
`DEL_INIT_DATE` DATETIME,
|
||||
`DEL_DUE_DATE` DATETIME,
|
||||
`DEL_PRIORITY` VARCHAR(32) default '3' NOT NULL,
|
||||
PRIMARY KEY (`APP_UID`)
|
||||
`PRO_ID` INTEGER default 0,
|
||||
`USR_ID` INTEGER default 0,
|
||||
`TAS_ID` INTEGER default 0,
|
||||
`APP_STATUS_ID` TINYINT default 0,
|
||||
PRIMARY KEY (`APP_UID`),
|
||||
KEY `INDEX_PRO_ID`(`PRO_ID`),
|
||||
KEY `INDEX_USR_ID`(`USR_ID`),
|
||||
KEY `INDEX_TAS_ID`(`TAS_ID`)
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8' COMMENT='My Inbox list';
|
||||
#-----------------------------------------------------------------------------
|
||||
#-- LIST_UNASSIGNED
|
||||
@@ -2584,7 +2630,11 @@ CREATE TABLE `LIST_UNASSIGNED`
|
||||
`DEL_DELEGATE_DATE` DATETIME NOT NULL,
|
||||
`DEL_DUE_DATE` DATETIME,
|
||||
`DEL_PRIORITY` VARCHAR(32) default '3' NOT NULL,
|
||||
PRIMARY KEY (`APP_UID`,`DEL_INDEX`)
|
||||
`PRO_ID` INTEGER default 0,
|
||||
`TAS_ID` INTEGER default 0,
|
||||
PRIMARY KEY (`APP_UID`,`DEL_INDEX`),
|
||||
KEY `INDEX_PRO_ID`(`PRO_ID`),
|
||||
KEY `INDEX_TAS_ID`(`TAS_ID`)
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8' COMMENT='Unassigned list';
|
||||
#-----------------------------------------------------------------------------
|
||||
#-- LIST_UNASSIGNED_GROUP
|
||||
@@ -2599,7 +2649,9 @@ CREATE TABLE `LIST_UNASSIGNED_GROUP`
|
||||
`USR_UID` VARCHAR(32) default '' NOT NULL,
|
||||
`TYPE` VARCHAR(255) default '' NOT NULL,
|
||||
`TYP_UID` VARCHAR(32) default '' NOT NULL,
|
||||
PRIMARY KEY (`UNA_UID`,`USR_UID`,`TYPE`)
|
||||
`USR_ID` INTEGER default 0,
|
||||
PRIMARY KEY (`UNA_UID`,`USR_UID`,`TYPE`),
|
||||
KEY `INDEX_USR_ID`(`USR_ID`)
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8' COMMENT='Unassiged list';
|
||||
#-----------------------------------------------------------------------------
|
||||
#-- MESSAGE_TYPE
|
||||
|
||||
Reference in New Issue
Block a user