|
|
|
|
@ -10,26 +10,22 @@ CREATE TABLE PREFIX_JOB_EXECUTION (
@@ -10,26 +10,22 @@ CREATE TABLE PREFIX_JOB_EXECUTION (
|
|
|
|
|
JOB_EXECUTION_ID BIGINT GENERATED BY DEFAULT AS IDENTITY PRIMARY KEY, |
|
|
|
|
VERSION BIGINT, |
|
|
|
|
JOB_INSTANCE_ID BIGINT NOT NULL, |
|
|
|
|
CREATE_TIME TIMESTAMP NOT NULL, |
|
|
|
|
START_TIME TIMESTAMP DEFAULT NULL, |
|
|
|
|
END_TIME TIMESTAMP DEFAULT NULL, |
|
|
|
|
CREATE_TIME TIMESTAMP(9) NOT NULL, |
|
|
|
|
START_TIME TIMESTAMP(9) DEFAULT NULL, |
|
|
|
|
END_TIME TIMESTAMP(9) DEFAULT NULL, |
|
|
|
|
STATUS VARCHAR(10), |
|
|
|
|
EXIT_CODE VARCHAR(2500), |
|
|
|
|
EXIT_MESSAGE VARCHAR(2500), |
|
|
|
|
LAST_UPDATED TIMESTAMP, |
|
|
|
|
JOB_CONFIGURATION_LOCATION VARCHAR(2500) NULL, |
|
|
|
|
LAST_UPDATED TIMESTAMP(9), |
|
|
|
|
constraint JOB_INST_EXEC_FK foreign key (JOB_INSTANCE_ID) |
|
|
|
|
references PREFIX_JOB_INSTANCE(JOB_INSTANCE_ID) |
|
|
|
|
) ; |
|
|
|
|
|
|
|
|
|
CREATE TABLE PREFIX_JOB_EXECUTION_PARAMS ( |
|
|
|
|
JOB_EXECUTION_ID BIGINT NOT NULL, |
|
|
|
|
TYPE_CD VARCHAR(6) NOT NULL, |
|
|
|
|
KEY_NAME VARCHAR(100) NOT NULL, |
|
|
|
|
STRING_VAL VARCHAR(250), |
|
|
|
|
DATE_VAL TIMESTAMP DEFAULT NULL, |
|
|
|
|
LONG_VAL BIGINT, |
|
|
|
|
DOUBLE_VAL DOUBLE PRECISION, |
|
|
|
|
PARAMETER_NAME VARCHAR(100) NOT NULL, |
|
|
|
|
PARAMETER_TYPE VARCHAR(100) NOT NULL, |
|
|
|
|
PARAMETER_VALUE VARCHAR(2500), |
|
|
|
|
IDENTIFYING CHAR(1) NOT NULL, |
|
|
|
|
constraint JOB_EXEC_PARAMS_FK foreign key (JOB_EXECUTION_ID) |
|
|
|
|
references PREFIX_JOB_EXECUTION(JOB_EXECUTION_ID) |
|
|
|
|
@ -40,8 +36,9 @@ CREATE TABLE PREFIX_STEP_EXECUTION (
@@ -40,8 +36,9 @@ CREATE TABLE PREFIX_STEP_EXECUTION (
|
|
|
|
|
VERSION BIGINT NOT NULL, |
|
|
|
|
STEP_NAME VARCHAR(100) NOT NULL, |
|
|
|
|
JOB_EXECUTION_ID BIGINT NOT NULL, |
|
|
|
|
START_TIME TIMESTAMP NOT NULL, |
|
|
|
|
END_TIME TIMESTAMP DEFAULT NULL, |
|
|
|
|
CREATE_TIME TIMESTAMP(9) NOT NULL, |
|
|
|
|
START_TIME TIMESTAMP(9) DEFAULT NULL, |
|
|
|
|
END_TIME TIMESTAMP(9) DEFAULT NULL, |
|
|
|
|
STATUS VARCHAR(10), |
|
|
|
|
COMMIT_COUNT BIGINT, |
|
|
|
|
READ_COUNT BIGINT, |
|
|
|
|
@ -53,7 +50,7 @@ CREATE TABLE PREFIX_STEP_EXECUTION (
@@ -53,7 +50,7 @@ CREATE TABLE PREFIX_STEP_EXECUTION (
|
|
|
|
|
ROLLBACK_COUNT BIGINT, |
|
|
|
|
EXIT_CODE VARCHAR(2500), |
|
|
|
|
EXIT_MESSAGE VARCHAR(2500), |
|
|
|
|
LAST_UPDATED TIMESTAMP, |
|
|
|
|
LAST_UPDATED TIMESTAMP(9), |
|
|
|
|
constraint JOB_EXEC_STEP_FK foreign key (JOB_EXECUTION_ID) |
|
|
|
|
references PREFIX_JOB_EXECUTION(JOB_EXECUTION_ID) |
|
|
|
|
) ; |
|
|
|
|
@ -74,12 +71,6 @@ CREATE TABLE PREFIX_JOB_EXECUTION_CONTEXT (
@@ -74,12 +71,6 @@ CREATE TABLE PREFIX_JOB_EXECUTION_CONTEXT (
|
|
|
|
|
references PREFIX_JOB_EXECUTION(JOB_EXECUTION_ID) |
|
|
|
|
) ; |
|
|
|
|
|
|
|
|
|
CREATE TABLE PREFIX_STEP_EXECUTION_SEQ ( |
|
|
|
|
ID BIGINT GENERATED BY DEFAULT AS IDENTITY |
|
|
|
|
); |
|
|
|
|
CREATE TABLE PREFIX_JOB_EXECUTION_SEQ ( |
|
|
|
|
ID BIGINT GENERATED BY DEFAULT AS IDENTITY |
|
|
|
|
); |
|
|
|
|
CREATE TABLE PREFIX_JOB_SEQ ( |
|
|
|
|
ID BIGINT GENERATED BY DEFAULT AS IDENTITY |
|
|
|
|
); |
|
|
|
|
CREATE SEQUENCE BATCH_STEP_EXECUTION_SEQ; |
|
|
|
|
CREATE SEQUENCE BATCH_JOB_EXECUTION_SEQ; |
|
|
|
|
CREATE SEQUENCE BATCH_JOB_SEQ; |
|
|
|
|
|