3 CREATE TABLE IF NOT EXISTS `JOB` (
4 `JOB_ID` varchar(255) NOT NULL,
5 `JOB_TYPE` varchar(255) NOT NULL,
6 `JOB_ACTION` varchar(255) NOT NULL,
7 `RESOURCE_ID` varchar(255) NOT NULL,
8 `RESOURCE_NAME` varchar(255) DEFAULT NULL,
9 `STATUS` varchar(255) NOT NULL,
10 `START_TIME` DATETIME DEFAULT NULL,
11 `END_TIME` DATETIME DEFAULT NULL,
12 `PROCESS_INSTANCE_ID` varchar(255) DEFAULT NULL,
13 PRIMARY KEY (`JOB_ID`)
14 ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
16 CREATE TABLE IF NOT EXISTS `JOB_STATUS` (
17 `ID` INT NOT NULL AUTO_INCREMENT,
18 `UPDATED_TIME` DATETIME NOT NULL,
19 `DESCRIPTION` longtext DEFAULT NULL,
20 `STATUS` varchar(255) NOT NULL,
21 `JOB_ID` varchar(255) NOT NULL,
24 REFERENCES JOB(JOB_ID)
25 ON UPDATE CASCADE ON DELETE CASCADE
26 ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
28 CREATE TABLE IF NOT EXISTS `AS_INST` (
29 `AS_INST_ID` varchar(255) NOT NULL,
30 `NAME` varchar(255) NOT NULL,
31 `DESCRIPTION` longtext DEFAULT NULL,
32 `AS_PACKAGE_ID` varchar(255) DEFAULT NULL,
33 `ASD_ID` varchar(255) NOT NULL,
34 `ASD_INVARIANT_ID` varchar(255) NOT NULL,
35 `AS_PROVIDER` varchar(255) NOT NULL,
36 `AS_APPLICATION_NAME` varchar(255) NOT NULL,
37 `AS_APPLICATION_VERSION` varchar(255) NOT NULL,
38 `SERVICE_INSTANCE_ID` varchar(255) NOT NULL,
39 `SERVICE_INSTANCE_NAME` varchar(255) NOT NULL,
40 `CLOUD_OWNER` varchar(255) NOT NULL,
41 `CLOUD_REGION` varchar(255) NOT NULL,
42 `TENANT_ID` varchar(255) NOT NULL,
43 `STATUS` varchar(255) NOT NULL,
44 `STATUS_UPDATED_TIME` DATETIME NOT NULL,
45 PRIMARY KEY (`AS_INST_ID`)
46 ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
48 CREATE TABLE IF NOT EXISTS `AS_DEPLOYMENT_ITEM` (
49 `AS_DEP_ITEM_INST_ID` varchar(255) NOT NULL,
50 `NAME` varchar(255) DEFAULT NULL,
51 `ITEM_ID` varchar(255) DEFAULT NULL,
52 `DEPLOYMENT_ORDER` int(11) DEFAULT NULL,
53 `ARTIFACT_FILE_PATH` varchar(255) DEFAULT NULL,
54 `STATUS` varchar(255) DEFAULT NULL,
55 `AS_INST_ID` varchar(255) NOT NULL,
56 `CREATE_TIME` DATETIME DEFAULT NULL,
57 `LAST_UPDATE_TIME` DATETIME DEFAULT NULL,
58 `RELEASE_NAME` varchar(255) NOT NULL,
59 PRIMARY KEY (`AS_DEP_ITEM_INST_ID`),
60 FOREIGN KEY (AS_INST_ID)
61 REFERENCES AS_INST(AS_INST_ID)
62 ON UPDATE CASCADE ON DELETE CASCADE
63 ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
65 CREATE TABLE IF NOT EXISTS `AS_LIFECYCLE_PARAM` (
66 `AS_LCP_ID` INT NOT NULL AUTO_INCREMENT,
67 `AS_DEP_ITEM_INST_ID` varchar(255) NOT NULL,
68 `LIFECYCLE_PARAM` varchar(255) DEFAULT NULL,
69 PRIMARY KEY (`AS_LCP_ID`),
70 FOREIGN KEY (AS_DEP_ITEM_INST_ID)
71 REFERENCES AS_DEPLOYMENT_ITEM(AS_DEP_ITEM_INST_ID)
72 ON UPDATE CASCADE ON DELETE CASCADE
73 ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
75 CREATE TABLE IF NOT EXISTS `AS_LCM_OP_OCCS` (
76 `ID` varchar(255) NOT NULL,
77 `OPERATION_STATE` varchar(255) NOT NULL,
78 `STATE_ENTERED_TIME` DATETIME DEFAULT NULL,
79 `START_TIME` DATETIME DEFAULT NULL,
80 `AS_INST_ID` varchar(255) NOT NULL,
81 `OPERATION` varchar(255) NOT NULL,
82 `IS_AUTO_INVOCATION` varchar(255) NOT NULL,
83 `OPERATION_PARAMS` longtext NOT NULL,
84 `IS_CANCEL_PENDING` varchar(255) NOT NULL,
85 `CANCEL_MODE` varchar(255) DEFAULT NULL,
87 FOREIGN KEY (AS_INST_ID)
88 REFERENCES AS_INST(AS_INST_ID)
89 ON UPDATE CASCADE ON DELETE CASCADE
90 ) ENGINE=InnoDB DEFAULT CHARSET=utf8;