Session handling to prevent session lose in other places like, home, admin, etc
when user is using the new designer that have not session because it is using only the API
This commit is contained in:
@@ -785,8 +785,8 @@ CREATE TABLE `DB_SOURCE`
|
||||
`DBS_PASSWORD` VARCHAR(32) default '',
|
||||
`DBS_PORT` INTEGER default 0,
|
||||
`DBS_ENCODE` VARCHAR(32) default '',
|
||||
`DBS_CONNECTION_TYPE` VARCHAR(32) default 'NORMAL',
|
||||
`DBS_TNS` VARCHAR(256) default '',
|
||||
`DBS_CONNECTION_TYPE` VARCHAR(32) default 'NORMAL',
|
||||
`DBS_TNS` VARCHAR(256) default '',
|
||||
PRIMARY KEY (`DBS_UID`,`PRO_UID`),
|
||||
KEY `indexDBSource`(`PRO_UID`)
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8' COMMENT='DB_SOURCE';
|
||||
@@ -1476,7 +1476,7 @@ CREATE TABLE `SESSION_STORAGE`
|
||||
`CLIENT_ADDRESS` VARCHAR(32) default '0.0.0.0',
|
||||
PRIMARY KEY (`ID`),
|
||||
KEY `indexSessionStorage`(`ID`)
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8' ;
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8';
|
||||
#-----------------------------------------------------------------------------
|
||||
#-- PROCESS_FILES
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -1497,31 +1497,29 @@ CREATE TABLE `PROCESS_FILES`
|
||||
`PRF_UPDATE_DATE` DATETIME,
|
||||
PRIMARY KEY (`PRF_UID`)
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8' COMMENT='Application files metadata';
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
#-- WEB_ENTRY
|
||||
#-----------------------------------------------------------------------------
|
||||
|
||||
DROP TABLE IF EXISTS WEB_ENTRY;
|
||||
DROP TABLE IF EXISTS `WEB_ENTRY`;
|
||||
|
||||
CREATE TABLE WEB_ENTRY
|
||||
|
||||
CREATE TABLE `WEB_ENTRY`
|
||||
(
|
||||
WE_UID VARCHAR(32) NOT NULL,
|
||||
PRO_UID VARCHAR(32) NOT NULL,
|
||||
TAS_UID VARCHAR(32) NOT NULL,
|
||||
DYN_UID VARCHAR(32) NOT NULL,
|
||||
USR_UID VARCHAR(32) DEFAULT '',
|
||||
WE_METHOD VARCHAR(4) DEFAULT 'HTML',
|
||||
WE_INPUT_DOCUMENT_ACCESS INTEGER DEFAULT 0,
|
||||
WE_DATA MEDIUMTEXT,
|
||||
WE_CREATE_USR_UID VARCHAR(32) DEFAULT '' NOT NULL,
|
||||
WE_UPDATE_USR_UID VARCHAR(32) DEFAULT '',
|
||||
WE_CREATE_DATE DATETIME NOT NULL,
|
||||
WE_UPDATE_DATE DATETIME,
|
||||
|
||||
PRIMARY KEY (WE_UID)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||||
|
||||
`WE_UID` VARCHAR(32) NOT NULL,
|
||||
`PRO_UID` VARCHAR(32) NOT NULL,
|
||||
`TAS_UID` VARCHAR(32) NOT NULL,
|
||||
`DYN_UID` VARCHAR(32) NOT NULL,
|
||||
`USR_UID` VARCHAR(32) default '',
|
||||
`WE_METHOD` VARCHAR(4) default 'HTML',
|
||||
`WE_INPUT_DOCUMENT_ACCESS` INTEGER default 0,
|
||||
`WE_DATA` MEDIUMTEXT,
|
||||
`WE_CREATE_USR_UID` VARCHAR(32) default '' NOT NULL,
|
||||
`WE_UPDATE_USR_UID` VARCHAR(32) default '',
|
||||
`WE_CREATE_DATE` DATETIME NOT NULL,
|
||||
`WE_UPDATE_DATE` DATETIME,
|
||||
PRIMARY KEY (`WE_UID`)
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8';
|
||||
#-----------------------------------------------------------------------------
|
||||
#-- OAUTH_ACCESS_TOKENS
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -1537,7 +1535,7 @@ CREATE TABLE `OAUTH_ACCESS_TOKENS`
|
||||
`EXPIRES` DATETIME NOT NULL,
|
||||
`SCOPE` VARCHAR(2000),
|
||||
PRIMARY KEY (`ACCESS_TOKEN`)
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8' ;
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8';
|
||||
#-----------------------------------------------------------------------------
|
||||
#-- OAUTH_AUTHORIZATION_CODES
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -1554,7 +1552,7 @@ CREATE TABLE `OAUTH_AUTHORIZATION_CODES`
|
||||
`EXPIRES` DATETIME NOT NULL,
|
||||
`SCOPE` VARCHAR(2000),
|
||||
PRIMARY KEY (`AUTHORIZATION_CODE`)
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8' ;
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8';
|
||||
#-----------------------------------------------------------------------------
|
||||
#-- OAUTH_CLIENTS
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -1572,7 +1570,7 @@ CREATE TABLE `OAUTH_CLIENTS`
|
||||
`REDIRECT_URI` VARCHAR(2000) NOT NULL,
|
||||
`USR_UID` VARCHAR(32) NOT NULL,
|
||||
PRIMARY KEY (`CLIENT_ID`)
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8' ;
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8';
|
||||
#-----------------------------------------------------------------------------
|
||||
#-- OAUTH_REFRESH_TOKENS
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -1588,7 +1586,7 @@ CREATE TABLE `OAUTH_REFRESH_TOKENS`
|
||||
`EXPIRES` DATETIME NOT NULL,
|
||||
`SCOPE` VARCHAR(2000),
|
||||
PRIMARY KEY (`REFRESH_TOKEN`)
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8' ;
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8';
|
||||
#-----------------------------------------------------------------------------
|
||||
#-- OAUTH_SCOPES
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -1601,7 +1599,7 @@ CREATE TABLE `OAUTH_SCOPES`
|
||||
`TYPE` VARCHAR(40) NOT NULL,
|
||||
`SCOPE` VARCHAR(2000),
|
||||
`CLIENT_ID` VARCHAR(80)
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8' ;
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8';
|
||||
#-----------------------------------------------------------------------------
|
||||
#-- PMOAUTH_USER_ACCESS_TOKENS
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -1614,9 +1612,10 @@ CREATE TABLE `PMOAUTH_USER_ACCESS_TOKENS`
|
||||
`ACCESS_TOKEN` VARCHAR(40) NOT NULL,
|
||||
`REFRESH_TOKEN` VARCHAR(40) NOT NULL,
|
||||
`USER_ID` VARCHAR(32),
|
||||
`SESSION_ID` VARCHAR(40) NOT NULL,
|
||||
`SESSION_ID` VARCHAR(64) NOT NULL,
|
||||
`SESSION_NAME` VARCHAR(64) NOT NULL,
|
||||
PRIMARY KEY (`ACCESS_TOKEN`)
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8' ;
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8';
|
||||
#-----------------------------------------------------------------------------
|
||||
#-- BPMN_PROJECT
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -1641,7 +1640,7 @@ CREATE TABLE `BPMN_PROJECT`
|
||||
`PRJ_ORIGINAL_SOURCE` MEDIUMTEXT,
|
||||
PRIMARY KEY (`PRJ_UID`),
|
||||
KEY `BPMN_PROJECT_I_1`(`PRJ_UID`)
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8' ;
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8';
|
||||
#-----------------------------------------------------------------------------
|
||||
#-- BPMN_PROCESS
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -1665,7 +1664,7 @@ CREATE TABLE `BPMN_PROCESS`
|
||||
CONSTRAINT `fk_bpmn_process_project`
|
||||
FOREIGN KEY (`PRJ_UID`)
|
||||
REFERENCES `BPMN_PROJECT` (`PRJ_UID`)
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8' ;
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8';
|
||||
#-----------------------------------------------------------------------------
|
||||
#-- BPMN_ACTIVITY
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -1715,7 +1714,7 @@ CREATE TABLE `BPMN_ACTIVITY`
|
||||
CONSTRAINT `fk_bpmn_activity_process`
|
||||
FOREIGN KEY (`PRO_UID`)
|
||||
REFERENCES `BPMN_PROCESS` (`PRO_UID`)
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8' ;
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8';
|
||||
#-----------------------------------------------------------------------------
|
||||
#-- BPMN_ARTIFACT
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -1741,7 +1740,7 @@ CREATE TABLE `BPMN_ARTIFACT`
|
||||
CONSTRAINT `fk_bpmn_artifact_process`
|
||||
FOREIGN KEY (`PRO_UID`)
|
||||
REFERENCES `BPMN_PROCESS` (`PRO_UID`)
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8' ;
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8';
|
||||
#-----------------------------------------------------------------------------
|
||||
#-- BPMN_DIAGRAM
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -1761,7 +1760,7 @@ CREATE TABLE `BPMN_DIAGRAM`
|
||||
CONSTRAINT `fk_bpmn_diagram_project`
|
||||
FOREIGN KEY (`PRJ_UID`)
|
||||
REFERENCES `BPMN_PROJECT` (`PRJ_UID`)
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8' ;
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8';
|
||||
#-----------------------------------------------------------------------------
|
||||
#-- BPMN_BOUND
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -1794,7 +1793,7 @@ CREATE TABLE `BPMN_BOUND`
|
||||
CONSTRAINT `fk_bpmn_bound_diagram`
|
||||
FOREIGN KEY (`DIA_UID`)
|
||||
REFERENCES `BPMN_DIAGRAM` (`DIA_UID`)
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8' ;
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8';
|
||||
#-----------------------------------------------------------------------------
|
||||
#-- BPMN_DATA
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -1826,7 +1825,7 @@ CREATE TABLE `BPMN_DATA`
|
||||
CONSTRAINT `fk_bpmn_data_project`
|
||||
FOREIGN KEY (`PRJ_UID`)
|
||||
REFERENCES `BPMN_PROJECT` (`PRJ_UID`)
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8' ;
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8';
|
||||
#-----------------------------------------------------------------------------
|
||||
#-- BPMN_EVENT
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -1869,7 +1868,7 @@ CREATE TABLE `BPMN_EVENT`
|
||||
CONSTRAINT `fk_bpmn_event_process`
|
||||
FOREIGN KEY (`PRO_UID`)
|
||||
REFERENCES `BPMN_PROCESS` (`PRO_UID`)
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8' ;
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8';
|
||||
#-----------------------------------------------------------------------------
|
||||
#-- BPMN_FLOW
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -1907,7 +1906,7 @@ CREATE TABLE `BPMN_FLOW`
|
||||
CONSTRAINT `fk_bpmn_flow_diagram`
|
||||
FOREIGN KEY (`DIA_UID`)
|
||||
REFERENCES `BPMN_DIAGRAM` (`DIA_UID`)
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8' ;
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8';
|
||||
#-----------------------------------------------------------------------------
|
||||
#-- BPMN_GATEWAY
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -1938,7 +1937,7 @@ CREATE TABLE `BPMN_GATEWAY`
|
||||
CONSTRAINT `fk_bpmn_gateway_process`
|
||||
FOREIGN KEY (`PRO_UID`)
|
||||
REFERENCES `BPMN_PROCESS` (`PRO_UID`)
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8' ;
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8';
|
||||
#-----------------------------------------------------------------------------
|
||||
#-- BPMN_LANESET
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -1965,7 +1964,7 @@ CREATE TABLE `BPMN_LANESET`
|
||||
CONSTRAINT `fk_bpmn_laneset_process`
|
||||
FOREIGN KEY (`PRO_UID`)
|
||||
REFERENCES `BPMN_PROCESS` (`PRO_UID`)
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8' ;
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8';
|
||||
#-----------------------------------------------------------------------------
|
||||
#-- BPMN_LANE
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -1991,7 +1990,7 @@ CREATE TABLE `BPMN_LANE`
|
||||
CONSTRAINT `fk_bpmn_lane_laneset`
|
||||
FOREIGN KEY (`LNS_UID`)
|
||||
REFERENCES `BPMN_LANESET` (`LNS_UID`)
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8' ;
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8';
|
||||
#-----------------------------------------------------------------------------
|
||||
#-- BPMN_PARTICIPANT
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -2016,7 +2015,7 @@ CREATE TABLE `BPMN_PARTICIPANT`
|
||||
CONSTRAINT `fk_bpmn_participant_project`
|
||||
FOREIGN KEY (`PRJ_UID`)
|
||||
REFERENCES `BPMN_PROJECT` (`PRJ_UID`)
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8' ;
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8';
|
||||
#-----------------------------------------------------------------------------
|
||||
#-- BPMN_EXTENSION
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -2037,7 +2036,7 @@ CREATE TABLE `BPMN_EXTENSION`
|
||||
CONSTRAINT `fk_bpmn_extension_project`
|
||||
FOREIGN KEY (`PRJ_UID`)
|
||||
REFERENCES `BPMN_PROJECT` (`PRJ_UID`)
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8' ;
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8';
|
||||
#-----------------------------------------------------------------------------
|
||||
#-- BPMN_DOCUMENTATION
|
||||
#-----------------------------------------------------------------------------
|
||||
@@ -2058,7 +2057,6 @@ CREATE TABLE `BPMN_DOCUMENTATION`
|
||||
CONSTRAINT `fk_bpmn_documentation_project`
|
||||
FOREIGN KEY (`PRJ_UID`)
|
||||
REFERENCES `BPMN_PROJECT` (`PRJ_UID`)
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8';
|
||||
)ENGINE=InnoDB DEFAULT CHARSET='utf8';
|
||||
# This restores the fkey checks, after having unset them earlier
|
||||
SET FOREIGN_KEY_CHECKS = 1;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user