+ Add TAS_ID
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
|
||||
@@ -2361,13 +2361,16 @@ CREATE TABLE `LIST_INBOX`
|
||||
`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 `INDEX_PRO_ID`(`PRO_ID`),
|
||||
KEY `INDEX_USR_ID`(`USR_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
|
||||
@@ -2400,10 +2403,12 @@ CREATE TABLE `LIST_PARTICIPATED_HISTORY`
|
||||
`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 `INDEX_PRO_ID`(`PRO_ID`),
|
||||
KEY `INDEX_USR_ID`(`USR_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
|
||||
@@ -2439,12 +2444,14 @@ CREATE TABLE `LIST_PARTICIPATED_LAST`
|
||||
`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 `INDEX_PRO_ID`(`PRO_ID`),
|
||||
KEY `INDEX_USR_ID`(`USR_ID`)
|
||||
KEY `INDEX_USR_ID`(`USR_ID`),
|
||||
KEY `INDEX_TAS_ID`(`TAS_ID`)
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8' COMMENT='Participated last list';
|
||||
#-----------------------------------------------------------------------------
|
||||
#-- LIST_COMPLETED
|
||||
@@ -2472,9 +2479,11 @@ CREATE TABLE `LIST_COMPLETED`
|
||||
`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';
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -2510,9 +2519,11 @@ CREATE TABLE `LIST_PAUSED`
|
||||
`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';
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -2544,9 +2555,11 @@ CREATE TABLE `LIST_CANCELED`
|
||||
`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';
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -2585,10 +2598,12 @@ CREATE TABLE `LIST_MY_INBOX`
|
||||
`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`),
|
||||
KEY `INDEX_PRO_ID`(`PRO_ID`),
|
||||
KEY `INDEX_USR_ID`(`USR_ID`)
|
||||
KEY `INDEX_USR_ID`(`USR_ID`),
|
||||
KEY `INDEX_TAS_ID`(`TAS_ID`)
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8' COMMENT='My Inbox list';
|
||||
#-----------------------------------------------------------------------------
|
||||
#-- LIST_UNASSIGNED
|
||||
@@ -2616,8 +2631,10 @@ CREATE TABLE `LIST_UNASSIGNED`
|
||||
`DEL_DUE_DATE` DATETIME,
|
||||
`DEL_PRIORITY` VARCHAR(32) default '3' NOT NULL,
|
||||
`PRO_ID` INTEGER default 0,
|
||||
`TAS_ID` INTEGER default 0,
|
||||
PRIMARY KEY (`APP_UID`,`DEL_INDEX`),
|
||||
KEY `INDEX_PRO_ID`(`PRO_ID`)
|
||||
KEY `INDEX_PRO_ID`(`PRO_ID`),
|
||||
KEY `INDEX_TAS_ID`(`TAS_ID`)
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8' COMMENT='Unassigned list';
|
||||
#-----------------------------------------------------------------------------
|
||||
#-- LIST_UNASSIGNED_GROUP
|
||||
|
||||
Reference in New Issue
Block a user