litle changes for /project endpoint

This commit is contained in:
erik
2013-12-08 23:30:20 -04:00
parent ed8c083b80
commit 0f73494c46
50 changed files with 1218 additions and 513 deletions

View File

@@ -1589,6 +1589,7 @@ CREATE TABLE `BPMN_PROJECT`
`PRJ_AUTHOR` MEDIUMTEXT,
`PRJ_AUTHOR_VERSION` MEDIUMTEXT,
`PRJ_ORIGINAL_SOURCE` MEDIUMTEXT,
PRIMARY KEY (`PRJ_UID`),
KEY `BPMN_PROJECT_I_1`(`PRJ_UID`)
)ENGINE=InnoDB ;
#-----------------------------------------------------------------------------
@@ -1608,6 +1609,7 @@ CREATE TABLE `BPMN_PROCESS`
`PRO_IS_EXECUTABLE` TINYINT default 0 NOT NULL,
`PRO_IS_CLOSED` TINYINT default 0 NOT NULL,
`PRO_IS_SUBPROCESS` TINYINT default 0 NOT NULL,
PRIMARY KEY (`PRO_UID`),
KEY `BPMN_PROCESS_I_1`(`PRO_UID`),
KEY `BPMN_PROCESS_I_2`(`PRJ_UID`),
CONSTRAINT `fk_bpmn_process_project`
@@ -1653,6 +1655,7 @@ CREATE TABLE `BPMN_ACTIVITY`
`ACT_REFERER` VARCHAR(32) default '',
`ACT_DEFAULT_FLOW` VARCHAR(32) default '',
`ACT_MASTER_DIAGRAM` VARCHAR(32) default '',
PRIMARY KEY (`ACT_UID`),
KEY `BPMN_ACTIVITY_I_1`(`ACT_UID`),
KEY `BPMN_ACTIVITY_I_2`(`PRJ_UID`),
KEY `BPMN_ACTIVITY_I_3`(`PRO_UID`),
@@ -1678,6 +1681,7 @@ CREATE TABLE `BPMN_ARTIFACT`
`ART_TYPE` VARCHAR(15) NOT NULL,
`ART_NAME` MEDIUMTEXT,
`ART_CATEGORY_REF` VARCHAR(32),
PRIMARY KEY (`ART_UID`),
KEY `BPMN_ARTIFACT_I_1`(`ART_UID`),
KEY `BPMN_ARTIFACT_I_2`(`PRJ_UID`),
KEY `BPMN_ARTIFACT_I_3`(`PRO_UID`),
@@ -1701,6 +1705,7 @@ CREATE TABLE `BPMN_DIAGRAM`
`PRJ_UID` VARCHAR(32) NOT NULL,
`DIA_NAME` VARCHAR(255),
`DIA_IS_CLOSABLE` TINYINT default 0,
PRIMARY KEY (`DIA_UID`),
KEY `BPMN_DIAGRAM_I_1`(`DIA_UID`),
KEY `BPMN_DIAGRAM_I_2`(`PRJ_UID`),
CONSTRAINT `fk_bpmn_diagram_project`
@@ -1729,6 +1734,7 @@ CREATE TABLE `BPMN_BOUND`
`BOU_REL_POSITION` INTEGER default 0,
`BOU_SIZE_IDENTICAL` INTEGER default 0,
`BOU_CONTAINER` VARCHAR(30) default '',
PRIMARY KEY (`BOU_UID`),
KEY `BPMN_BOUND_I_1`(`BOU_UID`),
KEY `BPMN_BOUND_I_2`(`PRJ_UID`),
KEY `BPMN_BOUND_I_3`(`DIA_UID`),
@@ -1760,6 +1766,7 @@ CREATE TABLE `BPMN_DATA`
`DAT_STATE` VARCHAR(255) default '',
`DAT_IS_GLOBAL` TINYINT default 0,
`DAT_OBJECT_REF` VARCHAR(32) default '',
PRIMARY KEY (`DAT_UID`),
KEY `BPMN_DATA_I_1`(`DAT_UID`),
KEY `BPMN_DATA_I_2`(`PRJ_UID`),
KEY `BPMN_DATA_I_3`(`PRO_UID`),
@@ -1802,6 +1809,7 @@ CREATE TABLE `BPMN_EVENT`
`EVN_TIME_CYCLE` VARCHAR(255),
`EVN_TIME_DURATION` VARCHAR(255),
`EVN_BEHAVIOR` VARCHAR(20) default 'CATCH' NOT NULL,
PRIMARY KEY (`EVN_UID`),
KEY `BPMN_EVENT_I_1`(`EVN_UID`),
KEY `BPMN_EVENT_I_2`(`PRJ_UID`),
KEY `BPMN_EVENT_I_3`(`PRO_UID`),
@@ -1839,6 +1847,7 @@ CREATE TABLE `BPMN_FLOW`
`FLO_X2` INTEGER default 0 NOT NULL,
`FLO_Y2` INTEGER default 0 NOT NULL,
`FLO_STATE` MEDIUMTEXT,
PRIMARY KEY (`FLO_UID`),
KEY `BPMN_FLOW_I_1`(`FLO_UID`),
KEY `BPMN_FLOW_I_2`(`PRJ_UID`),
KEY `BPMN_FLOW_I_3`(`DIA_UID`),
@@ -1869,6 +1878,7 @@ CREATE TABLE `BPMN_GATEWAY`
`GAT_ACTIVATION_COUNT` INTEGER default 0,
`GAT_WAITING_FOR_START` TINYINT default 1,
`GAT_DEFAULT_FLOW` VARCHAR(32) default '',
PRIMARY KEY (`GAT_UID`),
KEY `BPMN_GATEWAY_I_1`(`GAT_UID`),
KEY `BPMN_GATEWAY_I_2`(`PRJ_UID`),
KEY `BPMN_GATEWAY_I_3`(`PRO_UID`),
@@ -1895,6 +1905,7 @@ CREATE TABLE `BPMN_LANESET`
`LNS_PARENT_LANE` VARCHAR(32),
`LNS_IS_HORIZONTAL` TINYINT default 1,
`LNS_STATE` MEDIUMTEXT,
PRIMARY KEY (`LNS_UID`),
KEY `BPMN_LANESET_I_1`(`LNS_UID`),
KEY `BPMN_LANESET_I_2`(`PRJ_UID`),
KEY `BPMN_LANESET_I_3`(`PRO_UID`),
@@ -1920,6 +1931,7 @@ CREATE TABLE `BPMN_LANE`
`LAN_NAME` VARCHAR(255),
`LAN_CHILD_LANESET` VARCHAR(32),
`LAN_IS_HORIZONTAL` TINYINT default 1,
PRIMARY KEY (`LAN_UID`),
KEY `BPMN_LANE_I_1`(`LAN_UID`),
KEY `BPMN_LANE_I_2`(`PRJ_UID`),
KEY `BPMN_LANE_I_3`(`LNS_UID`),
@@ -1948,6 +1960,7 @@ CREATE TABLE `BPMN_PARTICIPANT`
`PAR_MAXIMUM` INTEGER default 1,
`PAR_NUM_PARTICIPANTS` INTEGER default 1,
`PAR_IS_HORIZONTAL` TINYINT default 1 NOT NULL,
PRIMARY KEY (`PAR_UID`),
KEY `BPMN_PARTICIPANT_I_1`(`PAR_UID`),
KEY `BPMN_PARTICIPANT_I_2`(`PRJ_UID`),
CONSTRAINT `fk_bpmn_participant_project`
@@ -1968,6 +1981,7 @@ CREATE TABLE `BPMN_EXTENSION`
`EXT_ELEMENT` VARCHAR(32) NOT NULL,
`EXT_ELEMENT_TYPE` VARCHAR(45) NOT NULL,
`EXT_EXTENSION` MEDIUMTEXT,
PRIMARY KEY (`EXT_UID`),
KEY `BPMN_EXTENSION_I_1`(`EXT_UID`),
KEY `BPMN_EXTENSION_I_2`(`PRJ_UID`),
CONSTRAINT `fk_bpmn_extension_project`
@@ -1988,6 +2002,7 @@ CREATE TABLE `BPMN_DOCUMENTATION`
`DOC_ELEMENT` VARCHAR(32) NOT NULL,
`DOC_ELEMENT_TYPE` VARCHAR(45) NOT NULL,
`DOC_DOCUMENTATION` MEDIUMTEXT,
PRIMARY KEY (`DOC_UID`),
KEY `BPMN_DOCUMENTATION_I_1`(`DOC_UID`),
KEY `BPMN_DOCUMENTATION_I_2`(`PRJ_UID`),
CONSTRAINT `fk_bpmn_documentation_project`