BATCH-280: Applied patch (modified file names slightly)
This commit is contained in:
@@ -1,81 +1,81 @@
|
|||||||
-- Autogenerated: do not edit this file
|
-- Autogenerated: do not edit this file
|
||||||
DROP TABLE BATCH_EXECUTION_CONTEXT ;
|
|
||||||
DROP TABLE BATCH_STEP_EXECUTION ;
|
DROP TABLE BATCH_EXECUTION_CONTEXT ;
|
||||||
DROP TABLE BATCH_JOB_EXECUTION ;
|
DROP TABLE BATCH_STEP_EXECUTION ;
|
||||||
DROP TABLE BATCH_JOB_PARAMS ;
|
DROP TABLE BATCH_JOB_EXECUTION ;
|
||||||
DROP TABLE BATCH_JOB_INSTANCE ;
|
DROP TABLE BATCH_JOB_PARAMS ;
|
||||||
|
DROP TABLE BATCH_JOB_INSTANCE ;
|
||||||
DROP SEQUENCE BATCH_STEP_EXECUTION_SEQ ;
|
|
||||||
DROP SEQUENCE BATCH_JOB_EXECUTION_SEQ ;
|
DROP SEQUENCE BATCH_STEP_EXECUTION_SEQ ;
|
||||||
DROP SEQUENCE BATCH_JOB_SEQ ;
|
DROP SEQUENCE BATCH_JOB_EXECUTION_SEQ ;
|
||||||
|
DROP SEQUENCE BATCH_JOB_SEQ ;
|
||||||
-- Autogenerated: do not edit this file
|
|
||||||
CREATE TABLE BATCH_JOB_INSTANCE (
|
CREATE TABLE BATCH_JOB_INSTANCE (
|
||||||
JOB_INSTANCE_ID BIGINT NOT NULL PRIMARY KEY ,
|
JOB_INSTANCE_ID BIGINT NOT NULL PRIMARY KEY ,
|
||||||
VERSION BIGINT,
|
VERSION BIGINT,
|
||||||
JOB_NAME VARCHAR(100) NOT NULL ,
|
JOB_NAME VARCHAR(100) NOT NULL ,
|
||||||
JOB_KEY VARCHAR(2500)
|
JOB_KEY VARCHAR(2500)
|
||||||
) ;
|
) ;
|
||||||
|
|
||||||
CREATE TABLE BATCH_JOB_EXECUTION (
|
CREATE TABLE BATCH_JOB_EXECUTION (
|
||||||
JOB_EXECUTION_ID BIGINT NOT NULL PRIMARY KEY ,
|
JOB_EXECUTION_ID BIGINT NOT NULL PRIMARY KEY ,
|
||||||
VERSION BIGINT,
|
VERSION BIGINT,
|
||||||
JOB_INSTANCE_ID BIGINT NOT NULL,
|
JOB_INSTANCE_ID BIGINT NOT NULL,
|
||||||
CREATE_TIME TIMESTAMP NOT NULL,
|
CREATE_TIME TIMESTAMP NOT NULL,
|
||||||
START_TIME TIMESTAMP DEFAULT NULL,
|
START_TIME TIMESTAMP DEFAULT NULL,
|
||||||
END_TIME TIMESTAMP DEFAULT NULL,
|
END_TIME TIMESTAMP DEFAULT NULL,
|
||||||
STATUS VARCHAR(10),
|
STATUS VARCHAR(10),
|
||||||
CONTINUABLE CHAR(1),
|
CONTINUABLE CHAR(1),
|
||||||
EXIT_CODE VARCHAR(20),
|
EXIT_CODE VARCHAR(20),
|
||||||
EXIT_MESSAGE VARCHAR(2500),
|
EXIT_MESSAGE VARCHAR(2500),
|
||||||
constraint JOB_INST_EXEC_FK foreign key (JOB_INSTANCE_ID)
|
constraint JOB_INST_EXEC_FK foreign key (JOB_INSTANCE_ID)
|
||||||
references BATCH_JOB_INSTANCE(JOB_INSTANCE_ID)
|
references BATCH_JOB_INSTANCE(JOB_INSTANCE_ID)
|
||||||
) ;
|
) ;
|
||||||
|
|
||||||
CREATE TABLE BATCH_JOB_PARAMS (
|
CREATE TABLE BATCH_JOB_PARAMS (
|
||||||
JOB_INSTANCE_ID BIGINT NOT NULL ,
|
JOB_INSTANCE_ID BIGINT NOT NULL ,
|
||||||
TYPE_CD VARCHAR(6) NOT NULL ,
|
TYPE_CD VARCHAR(6) NOT NULL ,
|
||||||
KEY_NAME VARCHAR(100) NOT NULL ,
|
KEY_NAME VARCHAR(100) NOT NULL ,
|
||||||
STRING_VAL VARCHAR(250) ,
|
STRING_VAL VARCHAR(250) ,
|
||||||
DATE_VAL TIMESTAMP DEFAULT NULL,
|
DATE_VAL TIMESTAMP DEFAULT NULL,
|
||||||
LONG_VAL BIGINT ,
|
LONG_VAL BIGINT ,
|
||||||
DOUBLE_VAL DOUBLE PRECISION,
|
DOUBLE_VAL DOUBLE PRECISION,
|
||||||
constraint JOB_INST_PARAMS_FK foreign key (JOB_INSTANCE_ID)
|
constraint JOB_INST_PARAMS_FK foreign key (JOB_INSTANCE_ID)
|
||||||
references BATCH_JOB_INSTANCE(JOB_INSTANCE_ID)
|
references BATCH_JOB_INSTANCE(JOB_INSTANCE_ID)
|
||||||
) ;
|
) ;
|
||||||
|
|
||||||
CREATE TABLE BATCH_STEP_EXECUTION (
|
CREATE TABLE BATCH_STEP_EXECUTION (
|
||||||
STEP_EXECUTION_ID BIGINT NOT NULL PRIMARY KEY ,
|
STEP_EXECUTION_ID BIGINT NOT NULL PRIMARY KEY ,
|
||||||
VERSION BIGINT NOT NULL,
|
VERSION BIGINT NOT NULL,
|
||||||
STEP_NAME VARCHAR(100) NOT NULL,
|
STEP_NAME VARCHAR(100) NOT NULL,
|
||||||
JOB_EXECUTION_ID BIGINT NOT NULL,
|
JOB_EXECUTION_ID BIGINT NOT NULL,
|
||||||
START_TIME TIMESTAMP NOT NULL ,
|
START_TIME TIMESTAMP NOT NULL ,
|
||||||
END_TIME TIMESTAMP DEFAULT NULL,
|
END_TIME TIMESTAMP DEFAULT NULL,
|
||||||
STATUS VARCHAR(10),
|
STATUS VARCHAR(10),
|
||||||
COMMIT_COUNT BIGINT ,
|
COMMIT_COUNT BIGINT ,
|
||||||
ITEM_COUNT BIGINT ,
|
ITEM_COUNT BIGINT ,
|
||||||
READ_SKIP_COUNT BIGINT ,
|
READ_SKIP_COUNT BIGINT ,
|
||||||
WRITE_SKIP_COUNT BIGINT ,
|
WRITE_SKIP_COUNT BIGINT ,
|
||||||
ROLLBACK_COUNT BIGINT ,
|
ROLLBACK_COUNT BIGINT ,
|
||||||
CONTINUABLE CHAR(1),
|
CONTINUABLE CHAR(1),
|
||||||
EXIT_CODE VARCHAR(20),
|
EXIT_CODE VARCHAR(20),
|
||||||
EXIT_MESSAGE VARCHAR(2500),
|
EXIT_MESSAGE VARCHAR(2500),
|
||||||
constraint JOB_EXEC_STEP_FK foreign key (JOB_EXECUTION_ID)
|
constraint JOB_EXEC_STEP_FK foreign key (JOB_EXECUTION_ID)
|
||||||
references BATCH_JOB_EXECUTION(JOB_EXECUTION_ID)
|
references BATCH_JOB_EXECUTION(JOB_EXECUTION_ID)
|
||||||
) ;
|
) ;
|
||||||
|
|
||||||
CREATE TABLE BATCH_EXECUTION_CONTEXT (
|
CREATE TABLE BATCH_EXECUTION_CONTEXT (
|
||||||
EXECUTION_ID BIGINT NOT NULL ,
|
EXECUTION_ID BIGINT NOT NULL ,
|
||||||
DISCRIMINATOR VARCHAR(1) NOT NULL ,
|
DISCRIMINATOR VARCHAR(1) NOT NULL ,
|
||||||
TYPE_CD VARCHAR(6) NOT NULL ,
|
TYPE_CD VARCHAR(6) NOT NULL ,
|
||||||
KEY_NAME VARCHAR(1000) NOT NULL ,
|
KEY_NAME VARCHAR(1000) NOT NULL ,
|
||||||
STRING_VAL VARCHAR(1000) ,
|
STRING_VAL VARCHAR(1000) ,
|
||||||
DATE_VAL TIMESTAMP DEFAULT NULL ,
|
DATE_VAL TIMESTAMP DEFAULT NULL ,
|
||||||
LONG_VAL BIGINT ,
|
LONG_VAL BIGINT ,
|
||||||
DOUBLE_VAL DOUBLE PRECISION ,
|
DOUBLE_VAL DOUBLE PRECISION ,
|
||||||
OBJECT_VAL BLOB
|
OBJECT_VAL BLOB
|
||||||
) ;
|
) ;
|
||||||
|
|
||||||
CREATE SEQUENCE BATCH_STEP_EXECUTION_SEQ;
|
CREATE SEQUENCE BATCH_STEP_EXECUTION_SEQ;
|
||||||
CREATE SEQUENCE BATCH_JOB_EXECUTION_SEQ;
|
CREATE SEQUENCE BATCH_JOB_EXECUTION_SEQ;
|
||||||
CREATE SEQUENCE BATCH_JOB_SEQ;
|
CREATE SEQUENCE BATCH_JOB_SEQ;
|
||||||
|
|||||||
@@ -1,81 +1,81 @@
|
|||||||
-- Autogenerated: do not edit this file
|
-- Autogenerated: do not edit this file
|
||||||
DROP TABLE BATCH_EXECUTION_CONTEXT ;
|
|
||||||
DROP TABLE BATCH_STEP_EXECUTION ;
|
DROP TABLE BATCH_EXECUTION_CONTEXT ;
|
||||||
DROP TABLE BATCH_JOB_EXECUTION ;
|
DROP TABLE BATCH_STEP_EXECUTION ;
|
||||||
DROP TABLE BATCH_JOB_PARAMS ;
|
DROP TABLE BATCH_JOB_EXECUTION ;
|
||||||
DROP TABLE BATCH_JOB_INSTANCE ;
|
DROP TABLE BATCH_JOB_PARAMS ;
|
||||||
|
DROP TABLE BATCH_JOB_INSTANCE ;
|
||||||
DROP TABLE BATCH_STEP_EXECUTION_SEQ ;
|
|
||||||
DROP TABLE BATCH_JOB_EXECUTION_SEQ ;
|
DROP TABLE BATCH_STEP_EXECUTION_SEQ ;
|
||||||
DROP TABLE BATCH_JOB_SEQ ;
|
DROP TABLE BATCH_JOB_EXECUTION_SEQ ;
|
||||||
|
DROP TABLE BATCH_JOB_SEQ ;
|
||||||
-- Autogenerated: do not edit this file
|
|
||||||
CREATE TABLE BATCH_JOB_INSTANCE (
|
CREATE TABLE BATCH_JOB_INSTANCE (
|
||||||
JOB_INSTANCE_ID BIGINT NOT NULL PRIMARY KEY GENERATED BY DEFAULT AS IDENTITY,
|
JOB_INSTANCE_ID BIGINT NOT NULL PRIMARY KEY GENERATED BY DEFAULT AS IDENTITY,
|
||||||
VERSION BIGINT,
|
VERSION BIGINT,
|
||||||
JOB_NAME VARCHAR(100) NOT NULL ,
|
JOB_NAME VARCHAR(100) NOT NULL ,
|
||||||
JOB_KEY VARCHAR(2500)
|
JOB_KEY VARCHAR(2500)
|
||||||
) ;
|
) ;
|
||||||
|
|
||||||
CREATE TABLE BATCH_JOB_EXECUTION (
|
CREATE TABLE BATCH_JOB_EXECUTION (
|
||||||
JOB_EXECUTION_ID BIGINT NOT NULL PRIMARY KEY GENERATED BY DEFAULT AS IDENTITY,
|
JOB_EXECUTION_ID BIGINT NOT NULL PRIMARY KEY GENERATED BY DEFAULT AS IDENTITY,
|
||||||
VERSION BIGINT,
|
VERSION BIGINT,
|
||||||
JOB_INSTANCE_ID BIGINT NOT NULL,
|
JOB_INSTANCE_ID BIGINT NOT NULL,
|
||||||
CREATE_TIME TIMESTAMP NOT NULL,
|
CREATE_TIME TIMESTAMP NOT NULL,
|
||||||
START_TIME TIMESTAMP DEFAULT NULL,
|
START_TIME TIMESTAMP DEFAULT NULL,
|
||||||
END_TIME TIMESTAMP DEFAULT NULL,
|
END_TIME TIMESTAMP DEFAULT NULL,
|
||||||
STATUS VARCHAR(10),
|
STATUS VARCHAR(10),
|
||||||
CONTINUABLE CHAR(1),
|
CONTINUABLE CHAR(1),
|
||||||
EXIT_CODE VARCHAR(20),
|
EXIT_CODE VARCHAR(20),
|
||||||
EXIT_MESSAGE VARCHAR(2500),
|
EXIT_MESSAGE VARCHAR(2500),
|
||||||
constraint JOB_INST_EXEC_FK foreign key (JOB_INSTANCE_ID)
|
constraint JOB_INST_EXEC_FK foreign key (JOB_INSTANCE_ID)
|
||||||
references BATCH_JOB_INSTANCE(JOB_INSTANCE_ID)
|
references BATCH_JOB_INSTANCE(JOB_INSTANCE_ID)
|
||||||
) ;
|
) ;
|
||||||
|
|
||||||
CREATE TABLE BATCH_JOB_PARAMS (
|
CREATE TABLE BATCH_JOB_PARAMS (
|
||||||
JOB_INSTANCE_ID BIGINT NOT NULL ,
|
JOB_INSTANCE_ID BIGINT NOT NULL ,
|
||||||
TYPE_CD VARCHAR(6) NOT NULL ,
|
TYPE_CD VARCHAR(6) NOT NULL ,
|
||||||
KEY_NAME VARCHAR(100) NOT NULL ,
|
KEY_NAME VARCHAR(100) NOT NULL ,
|
||||||
STRING_VAL VARCHAR(250) ,
|
STRING_VAL VARCHAR(250) ,
|
||||||
DATE_VAL TIMESTAMP DEFAULT NULL,
|
DATE_VAL TIMESTAMP DEFAULT NULL,
|
||||||
LONG_VAL BIGINT ,
|
LONG_VAL BIGINT ,
|
||||||
DOUBLE_VAL DOUBLE PRECISION,
|
DOUBLE_VAL DOUBLE PRECISION,
|
||||||
constraint JOB_INST_PARAMS_FK foreign key (JOB_INSTANCE_ID)
|
constraint JOB_INST_PARAMS_FK foreign key (JOB_INSTANCE_ID)
|
||||||
references BATCH_JOB_INSTANCE(JOB_INSTANCE_ID)
|
references BATCH_JOB_INSTANCE(JOB_INSTANCE_ID)
|
||||||
) ;
|
) ;
|
||||||
|
|
||||||
CREATE TABLE BATCH_STEP_EXECUTION (
|
CREATE TABLE BATCH_STEP_EXECUTION (
|
||||||
STEP_EXECUTION_ID BIGINT NOT NULL PRIMARY KEY GENERATED BY DEFAULT AS IDENTITY,
|
STEP_EXECUTION_ID BIGINT NOT NULL PRIMARY KEY GENERATED BY DEFAULT AS IDENTITY,
|
||||||
VERSION BIGINT NOT NULL,
|
VERSION BIGINT NOT NULL,
|
||||||
STEP_NAME VARCHAR(100) NOT NULL,
|
STEP_NAME VARCHAR(100) NOT NULL,
|
||||||
JOB_EXECUTION_ID BIGINT NOT NULL,
|
JOB_EXECUTION_ID BIGINT NOT NULL,
|
||||||
START_TIME TIMESTAMP NOT NULL ,
|
START_TIME TIMESTAMP NOT NULL ,
|
||||||
END_TIME TIMESTAMP DEFAULT NULL,
|
END_TIME TIMESTAMP DEFAULT NULL,
|
||||||
STATUS VARCHAR(10),
|
STATUS VARCHAR(10),
|
||||||
COMMIT_COUNT BIGINT ,
|
COMMIT_COUNT BIGINT ,
|
||||||
ITEM_COUNT BIGINT ,
|
ITEM_COUNT BIGINT ,
|
||||||
READ_SKIP_COUNT BIGINT ,
|
READ_SKIP_COUNT BIGINT ,
|
||||||
WRITE_SKIP_COUNT BIGINT ,
|
WRITE_SKIP_COUNT BIGINT ,
|
||||||
ROLLBACK_COUNT BIGINT ,
|
ROLLBACK_COUNT BIGINT ,
|
||||||
CONTINUABLE CHAR(1),
|
CONTINUABLE CHAR(1),
|
||||||
EXIT_CODE VARCHAR(20),
|
EXIT_CODE VARCHAR(20),
|
||||||
EXIT_MESSAGE VARCHAR(2500),
|
EXIT_MESSAGE VARCHAR(2500),
|
||||||
constraint JOB_EXEC_STEP_FK foreign key (JOB_EXECUTION_ID)
|
constraint JOB_EXEC_STEP_FK foreign key (JOB_EXECUTION_ID)
|
||||||
references BATCH_JOB_EXECUTION(JOB_EXECUTION_ID)
|
references BATCH_JOB_EXECUTION(JOB_EXECUTION_ID)
|
||||||
) ;
|
) ;
|
||||||
|
|
||||||
CREATE TABLE BATCH_EXECUTION_CONTEXT (
|
CREATE TABLE BATCH_EXECUTION_CONTEXT (
|
||||||
EXECUTION_ID BIGINT NOT NULL ,
|
EXECUTION_ID BIGINT NOT NULL ,
|
||||||
DISCRIMINATOR VARCHAR(1) NOT NULL ,
|
DISCRIMINATOR VARCHAR(1) NOT NULL ,
|
||||||
TYPE_CD VARCHAR(6) NOT NULL ,
|
TYPE_CD VARCHAR(6) NOT NULL ,
|
||||||
KEY_NAME VARCHAR(1000) NOT NULL ,
|
KEY_NAME VARCHAR(1000) NOT NULL ,
|
||||||
STRING_VAL VARCHAR(1000) ,
|
STRING_VAL VARCHAR(1000) ,
|
||||||
DATE_VAL TIMESTAMP DEFAULT NULL ,
|
DATE_VAL TIMESTAMP DEFAULT NULL ,
|
||||||
LONG_VAL BIGINT ,
|
LONG_VAL BIGINT ,
|
||||||
DOUBLE_VAL DOUBLE PRECISION ,
|
DOUBLE_VAL DOUBLE PRECISION ,
|
||||||
OBJECT_VAL BLOB
|
OBJECT_VAL BLOB
|
||||||
) ;
|
) ;
|
||||||
|
|
||||||
CREATE TABLE BATCH_STEP_EXECUTION_SEQ (ID BIGINT PRIMARY KEY GENERATED BY DEFAULT AS IDENTITY, DUMMY VARCHAR(1));
|
CREATE TABLE BATCH_STEP_EXECUTION_SEQ (ID BIGINT PRIMARY KEY GENERATED BY DEFAULT AS IDENTITY, DUMMY VARCHAR(1));
|
||||||
CREATE TABLE BATCH_JOB_EXECUTION_SEQ (ID BIGINT PRIMARY KEY GENERATED BY DEFAULT AS IDENTITY, DUMMY VARCHAR(1));
|
CREATE TABLE BATCH_JOB_EXECUTION_SEQ (ID BIGINT PRIMARY KEY GENERATED BY DEFAULT AS IDENTITY, DUMMY VARCHAR(1));
|
||||||
CREATE TABLE BATCH_JOB_SEQ (ID BIGINT PRIMARY KEY GENERATED BY DEFAULT AS IDENTITY, DUMMY VARCHAR(1));
|
CREATE TABLE BATCH_JOB_SEQ (ID BIGINT PRIMARY KEY GENERATED BY DEFAULT AS IDENTITY, DUMMY VARCHAR(1));
|
||||||
|
|||||||
@@ -1,87 +1,87 @@
|
|||||||
-- Autogenerated: do not edit this file
|
-- Autogenerated: do not edit this file
|
||||||
DROP TABLE BATCH_EXECUTION_CONTEXT IF EXISTS;
|
|
||||||
DROP TABLE BATCH_STEP_EXECUTION IF EXISTS;
|
DROP TABLE BATCH_EXECUTION_CONTEXT IF EXISTS;
|
||||||
DROP TABLE BATCH_JOB_EXECUTION IF EXISTS;
|
DROP TABLE BATCH_STEP_EXECUTION IF EXISTS;
|
||||||
DROP TABLE BATCH_JOB_PARAMS IF EXISTS;
|
DROP TABLE BATCH_JOB_EXECUTION IF EXISTS;
|
||||||
DROP TABLE BATCH_JOB_INSTANCE IF EXISTS;
|
DROP TABLE BATCH_JOB_PARAMS IF EXISTS;
|
||||||
|
DROP TABLE BATCH_JOB_INSTANCE IF EXISTS;
|
||||||
DROP TABLE BATCH_STEP_EXECUTION_SEQ IF EXISTS;
|
|
||||||
DROP TABLE BATCH_JOB_EXECUTION_SEQ IF EXISTS;
|
DROP TABLE BATCH_STEP_EXECUTION_SEQ IF EXISTS;
|
||||||
DROP TABLE BATCH_JOB_SEQ IF EXISTS;
|
DROP TABLE BATCH_JOB_EXECUTION_SEQ IF EXISTS;
|
||||||
|
DROP TABLE BATCH_JOB_SEQ IF EXISTS;
|
||||||
-- Autogenerated: do not edit this file
|
|
||||||
CREATE TABLE BATCH_JOB_INSTANCE (
|
CREATE TABLE BATCH_JOB_INSTANCE (
|
||||||
JOB_INSTANCE_ID BIGINT IDENTITY NOT NULL PRIMARY KEY ,
|
JOB_INSTANCE_ID BIGINT IDENTITY NOT NULL PRIMARY KEY ,
|
||||||
VERSION BIGINT,
|
VERSION BIGINT,
|
||||||
JOB_NAME VARCHAR(100) NOT NULL ,
|
JOB_NAME VARCHAR(100) NOT NULL ,
|
||||||
JOB_KEY VARCHAR(2500)
|
JOB_KEY VARCHAR(2500)
|
||||||
) ;
|
) ;
|
||||||
|
|
||||||
CREATE TABLE BATCH_JOB_EXECUTION (
|
CREATE TABLE BATCH_JOB_EXECUTION (
|
||||||
JOB_EXECUTION_ID BIGINT IDENTITY NOT NULL PRIMARY KEY ,
|
JOB_EXECUTION_ID BIGINT IDENTITY NOT NULL PRIMARY KEY ,
|
||||||
VERSION BIGINT,
|
VERSION BIGINT,
|
||||||
JOB_INSTANCE_ID BIGINT NOT NULL,
|
JOB_INSTANCE_ID BIGINT NOT NULL,
|
||||||
CREATE_TIME TIMESTAMP NOT NULL,
|
CREATE_TIME TIMESTAMP NOT NULL,
|
||||||
START_TIME TIMESTAMP DEFAULT NULL,
|
START_TIME TIMESTAMP DEFAULT NULL,
|
||||||
END_TIME TIMESTAMP DEFAULT NULL,
|
END_TIME TIMESTAMP DEFAULT NULL,
|
||||||
STATUS VARCHAR(10),
|
STATUS VARCHAR(10),
|
||||||
CONTINUABLE CHAR(1),
|
CONTINUABLE CHAR(1),
|
||||||
EXIT_CODE VARCHAR(20),
|
EXIT_CODE VARCHAR(20),
|
||||||
EXIT_MESSAGE VARCHAR(2500),
|
EXIT_MESSAGE VARCHAR(2500),
|
||||||
constraint JOB_INST_EXEC_FK foreign key (JOB_INSTANCE_ID)
|
constraint JOB_INST_EXEC_FK foreign key (JOB_INSTANCE_ID)
|
||||||
references BATCH_JOB_INSTANCE(JOB_INSTANCE_ID)
|
references BATCH_JOB_INSTANCE(JOB_INSTANCE_ID)
|
||||||
) ;
|
) ;
|
||||||
|
|
||||||
CREATE TABLE BATCH_JOB_PARAMS (
|
CREATE TABLE BATCH_JOB_PARAMS (
|
||||||
JOB_INSTANCE_ID BIGINT NOT NULL ,
|
JOB_INSTANCE_ID BIGINT NOT NULL ,
|
||||||
TYPE_CD VARCHAR(6) NOT NULL ,
|
TYPE_CD VARCHAR(6) NOT NULL ,
|
||||||
KEY_NAME VARCHAR(100) NOT NULL ,
|
KEY_NAME VARCHAR(100) NOT NULL ,
|
||||||
STRING_VAL VARCHAR(250) ,
|
STRING_VAL VARCHAR(250) ,
|
||||||
DATE_VAL TIMESTAMP DEFAULT NULL,
|
DATE_VAL TIMESTAMP DEFAULT NULL,
|
||||||
LONG_VAL BIGINT ,
|
LONG_VAL BIGINT ,
|
||||||
DOUBLE_VAL DOUBLE PRECISION,
|
DOUBLE_VAL DOUBLE PRECISION,
|
||||||
constraint JOB_INST_PARAMS_FK foreign key (JOB_INSTANCE_ID)
|
constraint JOB_INST_PARAMS_FK foreign key (JOB_INSTANCE_ID)
|
||||||
references BATCH_JOB_INSTANCE(JOB_INSTANCE_ID)
|
references BATCH_JOB_INSTANCE(JOB_INSTANCE_ID)
|
||||||
) ;
|
) ;
|
||||||
|
|
||||||
CREATE TABLE BATCH_STEP_EXECUTION (
|
CREATE TABLE BATCH_STEP_EXECUTION (
|
||||||
STEP_EXECUTION_ID BIGINT IDENTITY NOT NULL PRIMARY KEY ,
|
STEP_EXECUTION_ID BIGINT IDENTITY NOT NULL PRIMARY KEY ,
|
||||||
VERSION BIGINT NOT NULL,
|
VERSION BIGINT NOT NULL,
|
||||||
STEP_NAME VARCHAR(100) NOT NULL,
|
STEP_NAME VARCHAR(100) NOT NULL,
|
||||||
JOB_EXECUTION_ID BIGINT NOT NULL,
|
JOB_EXECUTION_ID BIGINT NOT NULL,
|
||||||
START_TIME TIMESTAMP NOT NULL ,
|
START_TIME TIMESTAMP NOT NULL ,
|
||||||
END_TIME TIMESTAMP DEFAULT NULL,
|
END_TIME TIMESTAMP DEFAULT NULL,
|
||||||
STATUS VARCHAR(10),
|
STATUS VARCHAR(10),
|
||||||
COMMIT_COUNT BIGINT ,
|
COMMIT_COUNT BIGINT ,
|
||||||
ITEM_COUNT BIGINT ,
|
ITEM_COUNT BIGINT ,
|
||||||
READ_SKIP_COUNT BIGINT ,
|
READ_SKIP_COUNT BIGINT ,
|
||||||
WRITE_SKIP_COUNT BIGINT ,
|
WRITE_SKIP_COUNT BIGINT ,
|
||||||
ROLLBACK_COUNT BIGINT ,
|
ROLLBACK_COUNT BIGINT ,
|
||||||
CONTINUABLE CHAR(1),
|
CONTINUABLE CHAR(1),
|
||||||
EXIT_CODE VARCHAR(20),
|
EXIT_CODE VARCHAR(20),
|
||||||
EXIT_MESSAGE VARCHAR(2500),
|
EXIT_MESSAGE VARCHAR(2500),
|
||||||
constraint JOB_EXEC_STEP_FK foreign key (JOB_EXECUTION_ID)
|
constraint JOB_EXEC_STEP_FK foreign key (JOB_EXECUTION_ID)
|
||||||
references BATCH_JOB_EXECUTION(JOB_EXECUTION_ID)
|
references BATCH_JOB_EXECUTION(JOB_EXECUTION_ID)
|
||||||
) ;
|
) ;
|
||||||
|
|
||||||
CREATE TABLE BATCH_EXECUTION_CONTEXT (
|
CREATE TABLE BATCH_EXECUTION_CONTEXT (
|
||||||
EXECUTION_ID BIGINT NOT NULL ,
|
EXECUTION_ID BIGINT NOT NULL ,
|
||||||
DISCRIMINATOR VARCHAR(1) NOT NULL ,
|
DISCRIMINATOR VARCHAR(1) NOT NULL ,
|
||||||
TYPE_CD VARCHAR(6) NOT NULL ,
|
TYPE_CD VARCHAR(6) NOT NULL ,
|
||||||
KEY_NAME VARCHAR(1000) NOT NULL ,
|
KEY_NAME VARCHAR(1000) NOT NULL ,
|
||||||
STRING_VAL VARCHAR(1000) ,
|
STRING_VAL VARCHAR(1000) ,
|
||||||
DATE_VAL TIMESTAMP DEFAULT NULL ,
|
DATE_VAL TIMESTAMP DEFAULT NULL ,
|
||||||
LONG_VAL BIGINT ,
|
LONG_VAL BIGINT ,
|
||||||
DOUBLE_VAL DOUBLE PRECISION ,
|
DOUBLE_VAL DOUBLE PRECISION ,
|
||||||
OBJECT_VAL LONGVARBINARY
|
OBJECT_VAL LONGVARBINARY
|
||||||
) ;
|
) ;
|
||||||
|
|
||||||
CREATE TABLE BATCH_STEP_EXECUTION_SEQ (
|
CREATE TABLE BATCH_STEP_EXECUTION_SEQ (
|
||||||
ID BIGINT IDENTITY
|
ID BIGINT IDENTITY
|
||||||
);
|
);
|
||||||
CREATE TABLE BATCH_JOB_EXECUTION_SEQ (
|
CREATE TABLE BATCH_JOB_EXECUTION_SEQ (
|
||||||
ID BIGINT IDENTITY
|
ID BIGINT IDENTITY
|
||||||
);
|
);
|
||||||
CREATE TABLE BATCH_JOB_SEQ (
|
CREATE TABLE BATCH_JOB_SEQ (
|
||||||
ID BIGINT IDENTITY
|
ID BIGINT IDENTITY
|
||||||
);
|
);
|
||||||
|
|||||||
@@ -1,84 +1,84 @@
|
|||||||
-- Autogenerated: do not edit this file
|
-- Autogenerated: do not edit this file
|
||||||
DROP TABLE IF EXISTS BATCH_EXECUTION_CONTEXT ;
|
|
||||||
DROP TABLE IF EXISTS BATCH_STEP_EXECUTION ;
|
DROP TABLE IF EXISTS BATCH_EXECUTION_CONTEXT ;
|
||||||
DROP TABLE IF EXISTS BATCH_JOB_EXECUTION ;
|
DROP TABLE IF EXISTS BATCH_STEP_EXECUTION ;
|
||||||
DROP TABLE IF EXISTS BATCH_JOB_PARAMS ;
|
DROP TABLE IF EXISTS BATCH_JOB_EXECUTION ;
|
||||||
DROP TABLE IF EXISTS BATCH_JOB_INSTANCE ;
|
DROP TABLE IF EXISTS BATCH_JOB_PARAMS ;
|
||||||
|
DROP TABLE IF EXISTS BATCH_JOB_INSTANCE ;
|
||||||
DROP TABLE IF EXISTS BATCH_STEP_EXECUTION_SEQ ;
|
|
||||||
DROP TABLE IF EXISTS BATCH_JOB_EXECUTION_SEQ ;
|
DROP TABLE IF EXISTS BATCH_STEP_EXECUTION_SEQ ;
|
||||||
DROP TABLE IF EXISTS BATCH_JOB_SEQ ;
|
DROP TABLE IF EXISTS BATCH_JOB_EXECUTION_SEQ ;
|
||||||
|
DROP TABLE IF EXISTS BATCH_JOB_SEQ ;
|
||||||
-- Autogenerated: do not edit this file
|
|
||||||
CREATE TABLE BATCH_JOB_INSTANCE (
|
CREATE TABLE BATCH_JOB_INSTANCE (
|
||||||
JOB_INSTANCE_ID BIGINT NOT NULL PRIMARY KEY ,
|
JOB_INSTANCE_ID BIGINT NOT NULL PRIMARY KEY ,
|
||||||
VERSION BIGINT,
|
VERSION BIGINT,
|
||||||
JOB_NAME VARCHAR(100) NOT NULL ,
|
JOB_NAME VARCHAR(100) NOT NULL ,
|
||||||
JOB_KEY VARCHAR(2500)
|
JOB_KEY VARCHAR(2500)
|
||||||
) type=InnoDB;
|
) type=InnoDB;
|
||||||
|
|
||||||
CREATE TABLE BATCH_JOB_EXECUTION (
|
CREATE TABLE BATCH_JOB_EXECUTION (
|
||||||
JOB_EXECUTION_ID BIGINT NOT NULL PRIMARY KEY ,
|
JOB_EXECUTION_ID BIGINT NOT NULL PRIMARY KEY ,
|
||||||
VERSION BIGINT,
|
VERSION BIGINT,
|
||||||
JOB_INSTANCE_ID BIGINT NOT NULL,
|
JOB_INSTANCE_ID BIGINT NOT NULL,
|
||||||
CREATE_TIME DATETIME NOT NULL,
|
CREATE_TIME DATETIME NOT NULL,
|
||||||
START_TIME DATETIME DEFAULT NULL,
|
START_TIME DATETIME DEFAULT NULL,
|
||||||
END_TIME DATETIME DEFAULT NULL,
|
END_TIME DATETIME DEFAULT NULL,
|
||||||
STATUS VARCHAR(10),
|
STATUS VARCHAR(10),
|
||||||
CONTINUABLE CHAR(1),
|
CONTINUABLE CHAR(1),
|
||||||
EXIT_CODE VARCHAR(20),
|
EXIT_CODE VARCHAR(20),
|
||||||
EXIT_MESSAGE VARCHAR(2500),
|
EXIT_MESSAGE VARCHAR(2500),
|
||||||
constraint JOB_INST_EXEC_FK foreign key (JOB_INSTANCE_ID)
|
constraint JOB_INST_EXEC_FK foreign key (JOB_INSTANCE_ID)
|
||||||
references BATCH_JOB_INSTANCE(JOB_INSTANCE_ID)
|
references BATCH_JOB_INSTANCE(JOB_INSTANCE_ID)
|
||||||
) type=InnoDB;
|
) type=InnoDB;
|
||||||
|
|
||||||
CREATE TABLE BATCH_JOB_PARAMS (
|
CREATE TABLE BATCH_JOB_PARAMS (
|
||||||
JOB_INSTANCE_ID BIGINT NOT NULL ,
|
JOB_INSTANCE_ID BIGINT NOT NULL ,
|
||||||
TYPE_CD VARCHAR(6) NOT NULL ,
|
TYPE_CD VARCHAR(6) NOT NULL ,
|
||||||
KEY_NAME VARCHAR(100) NOT NULL ,
|
KEY_NAME VARCHAR(100) NOT NULL ,
|
||||||
STRING_VAL VARCHAR(250) ,
|
STRING_VAL VARCHAR(250) ,
|
||||||
DATE_VAL DATETIME DEFAULT NULL,
|
DATE_VAL DATETIME DEFAULT NULL,
|
||||||
LONG_VAL BIGINT ,
|
LONG_VAL BIGINT ,
|
||||||
DOUBLE_VAL DOUBLE PRECISION,
|
DOUBLE_VAL DOUBLE PRECISION,
|
||||||
constraint JOB_INST_PARAMS_FK foreign key (JOB_INSTANCE_ID)
|
constraint JOB_INST_PARAMS_FK foreign key (JOB_INSTANCE_ID)
|
||||||
references BATCH_JOB_INSTANCE(JOB_INSTANCE_ID)
|
references BATCH_JOB_INSTANCE(JOB_INSTANCE_ID)
|
||||||
) type=InnoDB;
|
) type=InnoDB;
|
||||||
|
|
||||||
CREATE TABLE BATCH_STEP_EXECUTION (
|
CREATE TABLE BATCH_STEP_EXECUTION (
|
||||||
STEP_EXECUTION_ID BIGINT NOT NULL PRIMARY KEY ,
|
STEP_EXECUTION_ID BIGINT NOT NULL PRIMARY KEY ,
|
||||||
VERSION BIGINT NOT NULL,
|
VERSION BIGINT NOT NULL,
|
||||||
STEP_NAME VARCHAR(100) NOT NULL,
|
STEP_NAME VARCHAR(100) NOT NULL,
|
||||||
JOB_EXECUTION_ID BIGINT NOT NULL,
|
JOB_EXECUTION_ID BIGINT NOT NULL,
|
||||||
START_TIME DATETIME NOT NULL ,
|
START_TIME DATETIME NOT NULL ,
|
||||||
END_TIME DATETIME DEFAULT NULL,
|
END_TIME DATETIME DEFAULT NULL,
|
||||||
STATUS VARCHAR(10),
|
STATUS VARCHAR(10),
|
||||||
COMMIT_COUNT BIGINT ,
|
COMMIT_COUNT BIGINT ,
|
||||||
ITEM_COUNT BIGINT ,
|
ITEM_COUNT BIGINT ,
|
||||||
READ_SKIP_COUNT BIGINT ,
|
READ_SKIP_COUNT BIGINT ,
|
||||||
WRITE_SKIP_COUNT BIGINT ,
|
WRITE_SKIP_COUNT BIGINT ,
|
||||||
ROLLBACK_COUNT BIGINT ,
|
ROLLBACK_COUNT BIGINT ,
|
||||||
CONTINUABLE CHAR(1),
|
CONTINUABLE CHAR(1),
|
||||||
EXIT_CODE VARCHAR(20),
|
EXIT_CODE VARCHAR(20),
|
||||||
EXIT_MESSAGE VARCHAR(2500),
|
EXIT_MESSAGE VARCHAR(2500),
|
||||||
constraint JOB_EXEC_STEP_FK foreign key (JOB_EXECUTION_ID)
|
constraint JOB_EXEC_STEP_FK foreign key (JOB_EXECUTION_ID)
|
||||||
references BATCH_JOB_EXECUTION(JOB_EXECUTION_ID)
|
references BATCH_JOB_EXECUTION(JOB_EXECUTION_ID)
|
||||||
) type=InnoDB;
|
) type=InnoDB;
|
||||||
|
|
||||||
CREATE TABLE BATCH_EXECUTION_CONTEXT (
|
CREATE TABLE BATCH_EXECUTION_CONTEXT (
|
||||||
EXECUTION_ID BIGINT NOT NULL ,
|
EXECUTION_ID BIGINT NOT NULL ,
|
||||||
DISCRIMINATOR VARCHAR(1) NOT NULL ,
|
DISCRIMINATOR VARCHAR(1) NOT NULL ,
|
||||||
TYPE_CD VARCHAR(6) NOT NULL ,
|
TYPE_CD VARCHAR(6) NOT NULL ,
|
||||||
KEY_NAME VARCHAR(1000) NOT NULL ,
|
KEY_NAME VARCHAR(1000) NOT NULL ,
|
||||||
STRING_VAL VARCHAR(1000) ,
|
STRING_VAL VARCHAR(1000) ,
|
||||||
DATE_VAL DATETIME DEFAULT NULL ,
|
DATE_VAL DATETIME DEFAULT NULL ,
|
||||||
LONG_VAL BIGINT ,
|
LONG_VAL BIGINT ,
|
||||||
DOUBLE_VAL DOUBLE PRECISION ,
|
DOUBLE_VAL DOUBLE PRECISION ,
|
||||||
OBJECT_VAL BLOB
|
OBJECT_VAL BLOB
|
||||||
) type=InnoDB;
|
) type=InnoDB;
|
||||||
|
|
||||||
CREATE TABLE BATCH_STEP_EXECUTION_SEQ (ID BIGINT NOT NULL) type=MYISAM;
|
CREATE TABLE BATCH_STEP_EXECUTION_SEQ (ID BIGINT NOT NULL) type=MYISAM;
|
||||||
INSERT INTO BATCH_STEP_EXECUTION_SEQ values(0);
|
INSERT INTO BATCH_STEP_EXECUTION_SEQ values(0);
|
||||||
CREATE TABLE BATCH_JOB_EXECUTION_SEQ (ID BIGINT NOT NULL) type=MYISAM;
|
CREATE TABLE BATCH_JOB_EXECUTION_SEQ (ID BIGINT NOT NULL) type=MYISAM;
|
||||||
INSERT INTO BATCH_JOB_EXECUTION_SEQ values(0);
|
INSERT INTO BATCH_JOB_EXECUTION_SEQ values(0);
|
||||||
CREATE TABLE BATCH_JOB_SEQ (ID BIGINT NOT NULL) type=MYISAM;
|
CREATE TABLE BATCH_JOB_SEQ (ID BIGINT NOT NULL) type=MYISAM;
|
||||||
INSERT INTO BATCH_JOB_SEQ values(0);
|
INSERT INTO BATCH_JOB_SEQ values(0);
|
||||||
|
|||||||
@@ -1,81 +1,81 @@
|
|||||||
-- Autogenerated: do not edit this file
|
-- Autogenerated: do not edit this file
|
||||||
DROP TABLE BATCH_EXECUTION_CONTEXT ;
|
|
||||||
DROP TABLE BATCH_STEP_EXECUTION ;
|
DROP TABLE BATCH_EXECUTION_CONTEXT ;
|
||||||
DROP TABLE BATCH_JOB_EXECUTION ;
|
DROP TABLE BATCH_STEP_EXECUTION ;
|
||||||
DROP TABLE BATCH_JOB_PARAMS ;
|
DROP TABLE BATCH_JOB_EXECUTION ;
|
||||||
DROP TABLE BATCH_JOB_INSTANCE ;
|
DROP TABLE BATCH_JOB_PARAMS ;
|
||||||
|
DROP TABLE BATCH_JOB_INSTANCE ;
|
||||||
DROP SEQUENCE BATCH_STEP_EXECUTION_SEQ ;
|
|
||||||
DROP SEQUENCE BATCH_JOB_EXECUTION_SEQ ;
|
DROP SEQUENCE BATCH_STEP_EXECUTION_SEQ ;
|
||||||
DROP SEQUENCE BATCH_JOB_SEQ ;
|
DROP SEQUENCE BATCH_JOB_EXECUTION_SEQ ;
|
||||||
|
DROP SEQUENCE BATCH_JOB_SEQ ;
|
||||||
-- Autogenerated: do not edit this file
|
|
||||||
CREATE TABLE BATCH_JOB_INSTANCE (
|
CREATE TABLE BATCH_JOB_INSTANCE (
|
||||||
JOB_INSTANCE_ID NUMBER(38) NOT NULL PRIMARY KEY ,
|
JOB_INSTANCE_ID NUMBER(38) NOT NULL PRIMARY KEY ,
|
||||||
VERSION NUMBER(38),
|
VERSION NUMBER(38),
|
||||||
JOB_NAME VARCHAR2(100) NOT NULL ,
|
JOB_NAME VARCHAR2(100) NOT NULL ,
|
||||||
JOB_KEY VARCHAR2(2500)
|
JOB_KEY VARCHAR2(2500)
|
||||||
) ;
|
) ;
|
||||||
|
|
||||||
CREATE TABLE BATCH_JOB_EXECUTION (
|
CREATE TABLE BATCH_JOB_EXECUTION (
|
||||||
JOB_EXECUTION_ID NUMBER(38) NOT NULL PRIMARY KEY ,
|
JOB_EXECUTION_ID NUMBER(38) NOT NULL PRIMARY KEY ,
|
||||||
VERSION NUMBER(38),
|
VERSION NUMBER(38),
|
||||||
JOB_INSTANCE_ID NUMBER(38) NOT NULL,
|
JOB_INSTANCE_ID NUMBER(38) NOT NULL,
|
||||||
CREATE_TIME TIMESTAMP NOT NULL,
|
CREATE_TIME TIMESTAMP NOT NULL,
|
||||||
START_TIME TIMESTAMP DEFAULT NULL,
|
START_TIME TIMESTAMP DEFAULT NULL,
|
||||||
END_TIME TIMESTAMP DEFAULT NULL,
|
END_TIME TIMESTAMP DEFAULT NULL,
|
||||||
STATUS VARCHAR2(10),
|
STATUS VARCHAR2(10),
|
||||||
CONTINUABLE CHAR(1),
|
CONTINUABLE CHAR(1),
|
||||||
EXIT_CODE VARCHAR2(20),
|
EXIT_CODE VARCHAR2(20),
|
||||||
EXIT_MESSAGE VARCHAR2(2500),
|
EXIT_MESSAGE VARCHAR2(2500),
|
||||||
constraint JOB_INST_EXEC_FK foreign key (JOB_INSTANCE_ID)
|
constraint JOB_INST_EXEC_FK foreign key (JOB_INSTANCE_ID)
|
||||||
references BATCH_JOB_INSTANCE(JOB_INSTANCE_ID)
|
references BATCH_JOB_INSTANCE(JOB_INSTANCE_ID)
|
||||||
) ;
|
) ;
|
||||||
|
|
||||||
CREATE TABLE BATCH_JOB_PARAMS (
|
CREATE TABLE BATCH_JOB_PARAMS (
|
||||||
JOB_INSTANCE_ID NUMBER(38) NOT NULL ,
|
JOB_INSTANCE_ID NUMBER(38) NOT NULL ,
|
||||||
TYPE_CD VARCHAR2(6) NOT NULL ,
|
TYPE_CD VARCHAR2(6) NOT NULL ,
|
||||||
KEY_NAME VARCHAR2(100) NOT NULL ,
|
KEY_NAME VARCHAR2(100) NOT NULL ,
|
||||||
STRING_VAL VARCHAR2(250) ,
|
STRING_VAL VARCHAR2(250) ,
|
||||||
DATE_VAL TIMESTAMP DEFAULT NULL,
|
DATE_VAL TIMESTAMP DEFAULT NULL,
|
||||||
LONG_VAL NUMBER(38) ,
|
LONG_VAL NUMBER(38) ,
|
||||||
DOUBLE_VAL NUMBER,
|
DOUBLE_VAL NUMBER,
|
||||||
constraint JOB_INST_PARAMS_FK foreign key (JOB_INSTANCE_ID)
|
constraint JOB_INST_PARAMS_FK foreign key (JOB_INSTANCE_ID)
|
||||||
references BATCH_JOB_INSTANCE(JOB_INSTANCE_ID)
|
references BATCH_JOB_INSTANCE(JOB_INSTANCE_ID)
|
||||||
) ;
|
) ;
|
||||||
|
|
||||||
CREATE TABLE BATCH_STEP_EXECUTION (
|
CREATE TABLE BATCH_STEP_EXECUTION (
|
||||||
STEP_EXECUTION_ID NUMBER(38) NOT NULL PRIMARY KEY ,
|
STEP_EXECUTION_ID NUMBER(38) NOT NULL PRIMARY KEY ,
|
||||||
VERSION NUMBER(38) NOT NULL,
|
VERSION NUMBER(38) NOT NULL,
|
||||||
STEP_NAME VARCHAR2(100) NOT NULL,
|
STEP_NAME VARCHAR2(100) NOT NULL,
|
||||||
JOB_EXECUTION_ID NUMBER(38) NOT NULL,
|
JOB_EXECUTION_ID NUMBER(38) NOT NULL,
|
||||||
START_TIME TIMESTAMP NOT NULL ,
|
START_TIME TIMESTAMP NOT NULL ,
|
||||||
END_TIME TIMESTAMP DEFAULT NULL,
|
END_TIME TIMESTAMP DEFAULT NULL,
|
||||||
STATUS VARCHAR2(10),
|
STATUS VARCHAR2(10),
|
||||||
COMMIT_COUNT NUMBER(38) ,
|
COMMIT_COUNT NUMBER(38) ,
|
||||||
ITEM_COUNT NUMBER(38) ,
|
ITEM_COUNT NUMBER(38) ,
|
||||||
READ_SKIP_COUNT NUMBER(38) ,
|
READ_SKIP_COUNT NUMBER(38) ,
|
||||||
WRITE_SKIP_COUNT NUMBER(38) ,
|
WRITE_SKIP_COUNT NUMBER(38) ,
|
||||||
ROLLBACK_COUNT NUMBER(38) ,
|
ROLLBACK_COUNT NUMBER(38) ,
|
||||||
CONTINUABLE CHAR(1),
|
CONTINUABLE CHAR(1),
|
||||||
EXIT_CODE VARCHAR2(20),
|
EXIT_CODE VARCHAR2(20),
|
||||||
EXIT_MESSAGE VARCHAR2(2500),
|
EXIT_MESSAGE VARCHAR2(2500),
|
||||||
constraint JOB_EXEC_STEP_FK foreign key (JOB_EXECUTION_ID)
|
constraint JOB_EXEC_STEP_FK foreign key (JOB_EXECUTION_ID)
|
||||||
references BATCH_JOB_EXECUTION(JOB_EXECUTION_ID)
|
references BATCH_JOB_EXECUTION(JOB_EXECUTION_ID)
|
||||||
) ;
|
) ;
|
||||||
|
|
||||||
CREATE TABLE BATCH_EXECUTION_CONTEXT (
|
CREATE TABLE BATCH_EXECUTION_CONTEXT (
|
||||||
EXECUTION_ID NUMBER(38) NOT NULL ,
|
EXECUTION_ID NUMBER(38) NOT NULL ,
|
||||||
DISCRIMINATOR VARCHAR2(1) NOT NULL ,
|
DISCRIMINATOR VARCHAR2(1) NOT NULL ,
|
||||||
TYPE_CD VARCHAR2(6) NOT NULL ,
|
TYPE_CD VARCHAR2(6) NOT NULL ,
|
||||||
KEY_NAME VARCHAR2(1000) NOT NULL ,
|
KEY_NAME VARCHAR2(1000) NOT NULL ,
|
||||||
STRING_VAL VARCHAR2(1000) ,
|
STRING_VAL VARCHAR2(1000) ,
|
||||||
DATE_VAL TIMESTAMP DEFAULT NULL ,
|
DATE_VAL TIMESTAMP DEFAULT NULL ,
|
||||||
LONG_VAL NUMBER(38) ,
|
LONG_VAL NUMBER(38) ,
|
||||||
DOUBLE_VAL NUMBER ,
|
DOUBLE_VAL NUMBER ,
|
||||||
OBJECT_VAL BLOB
|
OBJECT_VAL BLOB
|
||||||
) ;
|
) ;
|
||||||
|
|
||||||
CREATE SEQUENCE BATCH_STEP_EXECUTION_SEQ;
|
CREATE SEQUENCE BATCH_STEP_EXECUTION_SEQ;
|
||||||
CREATE SEQUENCE BATCH_JOB_EXECUTION_SEQ;
|
CREATE SEQUENCE BATCH_JOB_EXECUTION_SEQ;
|
||||||
CREATE SEQUENCE BATCH_JOB_SEQ;
|
CREATE SEQUENCE BATCH_JOB_SEQ;
|
||||||
|
|||||||
@@ -1,81 +1,81 @@
|
|||||||
-- Autogenerated: do not edit this file
|
-- Autogenerated: do not edit this file
|
||||||
DROP TABLE BATCH_EXECUTION_CONTEXT ;
|
|
||||||
DROP TABLE BATCH_STEP_EXECUTION ;
|
DROP TABLE BATCH_EXECUTION_CONTEXT ;
|
||||||
DROP TABLE BATCH_JOB_EXECUTION ;
|
DROP TABLE BATCH_STEP_EXECUTION ;
|
||||||
DROP TABLE BATCH_JOB_PARAMS ;
|
DROP TABLE BATCH_JOB_EXECUTION ;
|
||||||
DROP TABLE BATCH_JOB_INSTANCE ;
|
DROP TABLE BATCH_JOB_PARAMS ;
|
||||||
|
DROP TABLE BATCH_JOB_INSTANCE ;
|
||||||
DROP SEQUENCE BATCH_STEP_EXECUTION_SEQ ;
|
|
||||||
DROP SEQUENCE BATCH_JOB_EXECUTION_SEQ ;
|
DROP SEQUENCE BATCH_STEP_EXECUTION_SEQ ;
|
||||||
DROP SEQUENCE BATCH_JOB_SEQ ;
|
DROP SEQUENCE BATCH_JOB_EXECUTION_SEQ ;
|
||||||
|
DROP SEQUENCE BATCH_JOB_SEQ ;
|
||||||
-- Autogenerated: do not edit this file
|
|
||||||
CREATE TABLE BATCH_JOB_INSTANCE (
|
CREATE TABLE BATCH_JOB_INSTANCE (
|
||||||
JOB_INSTANCE_ID BIGINT NOT NULL PRIMARY KEY ,
|
JOB_INSTANCE_ID BIGINT NOT NULL PRIMARY KEY ,
|
||||||
VERSION BIGINT,
|
VERSION BIGINT,
|
||||||
JOB_NAME VARCHAR(100) NOT NULL ,
|
JOB_NAME VARCHAR(100) NOT NULL ,
|
||||||
JOB_KEY VARCHAR(2500)
|
JOB_KEY VARCHAR(2500)
|
||||||
) ;
|
) ;
|
||||||
|
|
||||||
CREATE TABLE BATCH_JOB_EXECUTION (
|
CREATE TABLE BATCH_JOB_EXECUTION (
|
||||||
JOB_EXECUTION_ID BIGINT NOT NULL PRIMARY KEY ,
|
JOB_EXECUTION_ID BIGINT NOT NULL PRIMARY KEY ,
|
||||||
VERSION BIGINT,
|
VERSION BIGINT,
|
||||||
JOB_INSTANCE_ID BIGINT NOT NULL,
|
JOB_INSTANCE_ID BIGINT NOT NULL,
|
||||||
CREATE_TIME TIMESTAMP NOT NULL,
|
CREATE_TIME TIMESTAMP NOT NULL,
|
||||||
START_TIME TIMESTAMP DEFAULT NULL,
|
START_TIME TIMESTAMP DEFAULT NULL,
|
||||||
END_TIME TIMESTAMP DEFAULT NULL,
|
END_TIME TIMESTAMP DEFAULT NULL,
|
||||||
STATUS VARCHAR(10),
|
STATUS VARCHAR(10),
|
||||||
CONTINUABLE CHAR(1),
|
CONTINUABLE CHAR(1),
|
||||||
EXIT_CODE VARCHAR(20),
|
EXIT_CODE VARCHAR(20),
|
||||||
EXIT_MESSAGE VARCHAR(2500),
|
EXIT_MESSAGE VARCHAR(2500),
|
||||||
constraint JOB_INST_EXEC_FK foreign key (JOB_INSTANCE_ID)
|
constraint JOB_INST_EXEC_FK foreign key (JOB_INSTANCE_ID)
|
||||||
references BATCH_JOB_INSTANCE(JOB_INSTANCE_ID)
|
references BATCH_JOB_INSTANCE(JOB_INSTANCE_ID)
|
||||||
) ;
|
) ;
|
||||||
|
|
||||||
CREATE TABLE BATCH_JOB_PARAMS (
|
CREATE TABLE BATCH_JOB_PARAMS (
|
||||||
JOB_INSTANCE_ID BIGINT NOT NULL ,
|
JOB_INSTANCE_ID BIGINT NOT NULL ,
|
||||||
TYPE_CD VARCHAR(6) NOT NULL ,
|
TYPE_CD VARCHAR(6) NOT NULL ,
|
||||||
KEY_NAME VARCHAR(100) NOT NULL ,
|
KEY_NAME VARCHAR(100) NOT NULL ,
|
||||||
STRING_VAL VARCHAR(250) ,
|
STRING_VAL VARCHAR(250) ,
|
||||||
DATE_VAL TIMESTAMP DEFAULT NULL,
|
DATE_VAL TIMESTAMP DEFAULT NULL,
|
||||||
LONG_VAL BIGINT ,
|
LONG_VAL BIGINT ,
|
||||||
DOUBLE_VAL DOUBLE PRECISION,
|
DOUBLE_VAL DOUBLE PRECISION,
|
||||||
constraint JOB_INST_PARAMS_FK foreign key (JOB_INSTANCE_ID)
|
constraint JOB_INST_PARAMS_FK foreign key (JOB_INSTANCE_ID)
|
||||||
references BATCH_JOB_INSTANCE(JOB_INSTANCE_ID)
|
references BATCH_JOB_INSTANCE(JOB_INSTANCE_ID)
|
||||||
) ;
|
) ;
|
||||||
|
|
||||||
CREATE TABLE BATCH_STEP_EXECUTION (
|
CREATE TABLE BATCH_STEP_EXECUTION (
|
||||||
STEP_EXECUTION_ID BIGINT NOT NULL PRIMARY KEY ,
|
STEP_EXECUTION_ID BIGINT NOT NULL PRIMARY KEY ,
|
||||||
VERSION BIGINT NOT NULL,
|
VERSION BIGINT NOT NULL,
|
||||||
STEP_NAME VARCHAR(100) NOT NULL,
|
STEP_NAME VARCHAR(100) NOT NULL,
|
||||||
JOB_EXECUTION_ID BIGINT NOT NULL,
|
JOB_EXECUTION_ID BIGINT NOT NULL,
|
||||||
START_TIME TIMESTAMP NOT NULL ,
|
START_TIME TIMESTAMP NOT NULL ,
|
||||||
END_TIME TIMESTAMP DEFAULT NULL,
|
END_TIME TIMESTAMP DEFAULT NULL,
|
||||||
STATUS VARCHAR(10),
|
STATUS VARCHAR(10),
|
||||||
COMMIT_COUNT BIGINT ,
|
COMMIT_COUNT BIGINT ,
|
||||||
ITEM_COUNT BIGINT ,
|
ITEM_COUNT BIGINT ,
|
||||||
READ_SKIP_COUNT BIGINT ,
|
READ_SKIP_COUNT BIGINT ,
|
||||||
WRITE_SKIP_COUNT BIGINT ,
|
WRITE_SKIP_COUNT BIGINT ,
|
||||||
ROLLBACK_COUNT BIGINT ,
|
ROLLBACK_COUNT BIGINT ,
|
||||||
CONTINUABLE CHAR(1),
|
CONTINUABLE CHAR(1),
|
||||||
EXIT_CODE VARCHAR(20),
|
EXIT_CODE VARCHAR(20),
|
||||||
EXIT_MESSAGE VARCHAR(2500),
|
EXIT_MESSAGE VARCHAR(2500),
|
||||||
constraint JOB_EXEC_STEP_FK foreign key (JOB_EXECUTION_ID)
|
constraint JOB_EXEC_STEP_FK foreign key (JOB_EXECUTION_ID)
|
||||||
references BATCH_JOB_EXECUTION(JOB_EXECUTION_ID)
|
references BATCH_JOB_EXECUTION(JOB_EXECUTION_ID)
|
||||||
) ;
|
) ;
|
||||||
|
|
||||||
CREATE TABLE BATCH_EXECUTION_CONTEXT (
|
CREATE TABLE BATCH_EXECUTION_CONTEXT (
|
||||||
EXECUTION_ID BIGINT NOT NULL ,
|
EXECUTION_ID BIGINT NOT NULL ,
|
||||||
DISCRIMINATOR VARCHAR(1) NOT NULL ,
|
DISCRIMINATOR VARCHAR(1) NOT NULL ,
|
||||||
TYPE_CD VARCHAR(6) NOT NULL ,
|
TYPE_CD VARCHAR(6) NOT NULL ,
|
||||||
KEY_NAME VARCHAR(1000) NOT NULL ,
|
KEY_NAME VARCHAR(1000) NOT NULL ,
|
||||||
STRING_VAL VARCHAR(1000) ,
|
STRING_VAL VARCHAR(1000) ,
|
||||||
DATE_VAL TIMESTAMP DEFAULT NULL ,
|
DATE_VAL TIMESTAMP DEFAULT NULL ,
|
||||||
LONG_VAL BIGINT ,
|
LONG_VAL BIGINT ,
|
||||||
DOUBLE_VAL DOUBLE PRECISION ,
|
DOUBLE_VAL DOUBLE PRECISION ,
|
||||||
OBJECT_VAL BYTEA
|
OBJECT_VAL BYTEA
|
||||||
) ;
|
) ;
|
||||||
|
|
||||||
CREATE SEQUENCE BATCH_STEP_EXECUTION_SEQ;
|
CREATE SEQUENCE BATCH_STEP_EXECUTION_SEQ;
|
||||||
CREATE SEQUENCE BATCH_JOB_EXECUTION_SEQ;
|
CREATE SEQUENCE BATCH_JOB_EXECUTION_SEQ;
|
||||||
CREATE SEQUENCE BATCH_JOB_SEQ;
|
CREATE SEQUENCE BATCH_JOB_SEQ;
|
||||||
|
|||||||
23
spring-batch-core/src/main/resources/schema-upgrade-db2.sql
Normal file
23
spring-batch-core/src/main/resources/schema-upgrade-db2.sql
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
-- Autogenerated: do not edit this file
|
||||||
|
|
||||||
|
CREATE TABLE BATCH_EXECUTION_CONTEXT (
|
||||||
|
EXECUTION_ID BIGINT NOT NULL ,
|
||||||
|
DISCRIMINATOR VARCHAR(1) NOT NULL ,
|
||||||
|
TYPE_CD VARCHAR(6) NOT NULL ,
|
||||||
|
KEY_NAME VARCHAR(1000) NOT NULL ,
|
||||||
|
STRING_VAL VARCHAR(1000) ,
|
||||||
|
DATE_VAL TIMESTAMP DEFAULT NULL ,
|
||||||
|
LONG_VAL BIGINT ,
|
||||||
|
DOUBLE_VAL DOUBLE PRECISION ,
|
||||||
|
OBJECT_VAL BLOB
|
||||||
|
) ;
|
||||||
|
|
||||||
|
INSERT INTO BATCH_EXECUTION_CONTEXT (EXECUTION_ID, DISCRIMINATOR, TYPE_CD, KEY_NAME, STRING_VAL, DATE_VAL, LONG_VAL, DOUBLE_VAL, OBJECT_VAL)
|
||||||
|
SELECT STEP_EXECUTION_ID, 'S', TYPE_CD, KEY_NAME, STRING_VAL, DATE_VAL, LONG_VAL, DOUBLE_VAL, OBJECT_VAL FROM BATCH_STEP_EXECUTION_CONTEXT;
|
||||||
|
DROP TABLE BATCH_STEP_EXECUTION_CONTEXT;
|
||||||
|
ALTER TABLE BATCH_JOB_EXECUTION ADD CREATE_TIME TIMESTAMP;
|
||||||
|
UPDATE BATCH_JOB_EXECUTION SET CREATE_TIME = START_TIME;
|
||||||
|
ALTER TABLE BATCH_JOB_EXECUTION ALTER COLUMN CREATE_TIME SET NOT NULL;
|
||||||
|
ALTER TABLE BATCH_STEP_EXECUTION ADD READ_SKIP_COUNT BIGINT;
|
||||||
|
ALTER TABLE BATCH_STEP_EXECUTION ADD WRITE_SKIP_COUNT BIGINT;
|
||||||
|
ALTER TABLE BATCH_STEP_EXECUTION ADD ROLLBACK_COUNT BIGINT;
|
||||||
@@ -0,0 +1,23 @@
|
|||||||
|
-- Autogenerated: do not edit this file
|
||||||
|
|
||||||
|
CREATE TABLE BATCH_EXECUTION_CONTEXT (
|
||||||
|
EXECUTION_ID BIGINT NOT NULL ,
|
||||||
|
DISCRIMINATOR VARCHAR(1) NOT NULL ,
|
||||||
|
TYPE_CD VARCHAR(6) NOT NULL ,
|
||||||
|
KEY_NAME VARCHAR(1000) NOT NULL ,
|
||||||
|
STRING_VAL VARCHAR(1000) ,
|
||||||
|
DATE_VAL TIMESTAMP DEFAULT NULL ,
|
||||||
|
LONG_VAL BIGINT ,
|
||||||
|
DOUBLE_VAL DOUBLE PRECISION ,
|
||||||
|
OBJECT_VAL BLOB
|
||||||
|
) ;
|
||||||
|
|
||||||
|
INSERT INTO BATCH_EXECUTION_CONTEXT (EXECUTION_ID, DISCRIMINATOR, TYPE_CD, KEY_NAME, STRING_VAL, DATE_VAL, LONG_VAL, DOUBLE_VAL, OBJECT_VAL)
|
||||||
|
SELECT STEP_EXECUTION_ID, 'S', TYPE_CD, KEY_NAME, STRING_VAL, DATE_VAL, LONG_VAL, DOUBLE_VAL, OBJECT_VAL FROM BATCH_STEP_EXECUTION_CONTEXT;
|
||||||
|
DROP TABLE BATCH_STEP_EXECUTION_CONTEXT;
|
||||||
|
ALTER TABLE BATCH_JOB_EXECUTION ADD CREATE_TIME TIMESTAMP;
|
||||||
|
UPDATE BATCH_JOB_EXECUTION SET CREATE_TIME = START_TIME;
|
||||||
|
ALTER TABLE BATCH_JOB_EXECUTION ALTER COLUMN CREATE_TIME NOT NULL;
|
||||||
|
ALTER TABLE BATCH_STEP_EXECUTION ADD READ_SKIP_COUNT BIGINT;
|
||||||
|
ALTER TABLE BATCH_STEP_EXECUTION ADD WRITE_SKIP_COUNT BIGINT;
|
||||||
|
ALTER TABLE BATCH_STEP_EXECUTION ADD ROLLBACK_COUNT BIGINT;
|
||||||
@@ -0,0 +1,23 @@
|
|||||||
|
-- Autogenerated: do not edit this file
|
||||||
|
|
||||||
|
CREATE TABLE BATCH_EXECUTION_CONTEXT (
|
||||||
|
EXECUTION_ID BIGINT NOT NULL ,
|
||||||
|
DISCRIMINATOR VARCHAR(1) NOT NULL ,
|
||||||
|
TYPE_CD VARCHAR(6) NOT NULL ,
|
||||||
|
KEY_NAME VARCHAR(1000) NOT NULL ,
|
||||||
|
STRING_VAL VARCHAR(1000) ,
|
||||||
|
DATE_VAL TIMESTAMP DEFAULT NULL ,
|
||||||
|
LONG_VAL BIGINT ,
|
||||||
|
DOUBLE_VAL DOUBLE PRECISION ,
|
||||||
|
OBJECT_VAL LONGVARBINARY
|
||||||
|
) ;
|
||||||
|
|
||||||
|
INSERT INTO BATCH_EXECUTION_CONTEXT (EXECUTION_ID, DISCRIMINATOR, TYPE_CD, KEY_NAME, STRING_VAL, DATE_VAL, LONG_VAL, DOUBLE_VAL, OBJECT_VAL)
|
||||||
|
SELECT STEP_EXECUTION_ID, 'S', TYPE_CD, KEY_NAME, STRING_VAL, DATE_VAL, LONG_VAL, DOUBLE_VAL, OBJECT_VAL FROM BATCH_STEP_EXECUTION_CONTEXT;
|
||||||
|
DROP TABLE BATCH_STEP_EXECUTION_CONTEXT;
|
||||||
|
ALTER TABLE BATCH_JOB_EXECUTION ADD CREATE_TIME TIMESTAMP;
|
||||||
|
UPDATE BATCH_JOB_EXECUTION SET CREATE_TIME = START_TIME;
|
||||||
|
ALTER TABLE BATCH_JOB_EXECUTION ALTER COLUMN CREATE_TIME TIMESTAMP NOT NULL;
|
||||||
|
ALTER TABLE BATCH_STEP_EXECUTION ADD READ_SKIP_COUNT BIGINT;
|
||||||
|
ALTER TABLE BATCH_STEP_EXECUTION ADD WRITE_SKIP_COUNT BIGINT;
|
||||||
|
ALTER TABLE BATCH_STEP_EXECUTION ADD ROLLBACK_COUNT BIGINT;
|
||||||
@@ -0,0 +1,23 @@
|
|||||||
|
-- Autogenerated: do not edit this file
|
||||||
|
|
||||||
|
CREATE TABLE BATCH_EXECUTION_CONTEXT (
|
||||||
|
EXECUTION_ID BIGINT NOT NULL ,
|
||||||
|
DISCRIMINATOR VARCHAR(1) NOT NULL ,
|
||||||
|
TYPE_CD VARCHAR(6) NOT NULL ,
|
||||||
|
KEY_NAME VARCHAR(1000) NOT NULL ,
|
||||||
|
STRING_VAL VARCHAR(1000) ,
|
||||||
|
DATE_VAL DATETIME DEFAULT NULL ,
|
||||||
|
LONG_VAL BIGINT ,
|
||||||
|
DOUBLE_VAL DOUBLE PRECISION ,
|
||||||
|
OBJECT_VAL BLOB
|
||||||
|
) type=InnoDB;
|
||||||
|
|
||||||
|
INSERT INTO BATCH_EXECUTION_CONTEXT (EXECUTION_ID, DISCRIMINATOR, TYPE_CD, KEY_NAME, STRING_VAL, DATE_VAL, LONG_VAL, DOUBLE_VAL, OBJECT_VAL)
|
||||||
|
SELECT STEP_EXECUTION_ID, 'S', TYPE_CD, KEY_NAME, STRING_VAL, DATE_VAL, LONG_VAL, DOUBLE_VAL, OBJECT_VAL FROM BATCH_STEP_EXECUTION_CONTEXT;
|
||||||
|
DROP TABLE BATCH_STEP_EXECUTION_CONTEXT;
|
||||||
|
ALTER TABLE BATCH_JOB_EXECUTION ADD CREATE_TIME DATETIME;
|
||||||
|
UPDATE BATCH_JOB_EXECUTION SET CREATE_TIME = START_TIME;
|
||||||
|
ALTER TABLE BATCH_JOB_EXECUTION MODIFY COLUMN CREATE_TIME DATETIME NOT NULL;
|
||||||
|
ALTER TABLE BATCH_STEP_EXECUTION ADD READ_SKIP_COUNT BIGINT;
|
||||||
|
ALTER TABLE BATCH_STEP_EXECUTION ADD WRITE_SKIP_COUNT BIGINT;
|
||||||
|
ALTER TABLE BATCH_STEP_EXECUTION ADD ROLLBACK_COUNT BIGINT;
|
||||||
@@ -0,0 +1,23 @@
|
|||||||
|
-- Autogenerated: do not edit this file
|
||||||
|
|
||||||
|
CREATE TABLE BATCH_EXECUTION_CONTEXT (
|
||||||
|
EXECUTION_ID NUMBER(38) NOT NULL ,
|
||||||
|
DISCRIMINATOR VARCHAR2(1) NOT NULL ,
|
||||||
|
TYPE_CD VARCHAR2(6) NOT NULL ,
|
||||||
|
KEY_NAME VARCHAR2(1000) NOT NULL ,
|
||||||
|
STRING_VAL VARCHAR2(1000) ,
|
||||||
|
DATE_VAL TIMESTAMP DEFAULT NULL ,
|
||||||
|
LONG_VAL NUMBER(38) ,
|
||||||
|
DOUBLE_VAL NUMBER ,
|
||||||
|
OBJECT_VAL BLOB
|
||||||
|
) ;
|
||||||
|
|
||||||
|
INSERT INTO BATCH_EXECUTION_CONTEXT (EXECUTION_ID, DISCRIMINATOR, TYPE_CD, KEY_NAME, STRING_VAL, DATE_VAL, LONG_VAL, DOUBLE_VAL, OBJECT_VAL)
|
||||||
|
SELECT STEP_EXECUTION_ID, 'S', TYPE_CD, KEY_NAME, STRING_VAL, DATE_VAL, LONG_VAL, DOUBLE_VAL, OBJECT_VAL FROM BATCH_STEP_EXECUTION_CONTEXT;
|
||||||
|
DROP TABLE BATCH_STEP_EXECUTION_CONTEXT;
|
||||||
|
ALTER TABLE BATCH_JOB_EXECUTION ADD CREATE_TIME TIMESTAMP;
|
||||||
|
UPDATE BATCH_JOB_EXECUTION SET CREATE_TIME = START_TIME;
|
||||||
|
ALTER TABLE BATCH_JOB_EXECUTION MODIFY CREATE_TIME NOT NULL;
|
||||||
|
ALTER TABLE BATCH_STEP_EXECUTION ADD READ_SKIP_COUNT NUMBER(38);
|
||||||
|
ALTER TABLE BATCH_STEP_EXECUTION ADD WRITE_SKIP_COUNT NUMBER(38);
|
||||||
|
ALTER TABLE BATCH_STEP_EXECUTION ADD ROLLBACK_COUNT NUMBER(38);
|
||||||
@@ -0,0 +1,23 @@
|
|||||||
|
-- Autogenerated: do not edit this file
|
||||||
|
|
||||||
|
CREATE TABLE BATCH_EXECUTION_CONTEXT (
|
||||||
|
EXECUTION_ID BIGINT NOT NULL ,
|
||||||
|
DISCRIMINATOR VARCHAR(1) NOT NULL ,
|
||||||
|
TYPE_CD VARCHAR(6) NOT NULL ,
|
||||||
|
KEY_NAME VARCHAR(1000) NOT NULL ,
|
||||||
|
STRING_VAL VARCHAR(1000) ,
|
||||||
|
DATE_VAL TIMESTAMP DEFAULT NULL ,
|
||||||
|
LONG_VAL BIGINT ,
|
||||||
|
DOUBLE_VAL DOUBLE PRECISION ,
|
||||||
|
OBJECT_VAL BYTEA
|
||||||
|
) ;
|
||||||
|
|
||||||
|
INSERT INTO BATCH_EXECUTION_CONTEXT (EXECUTION_ID, DISCRIMINATOR, TYPE_CD, KEY_NAME, STRING_VAL, DATE_VAL, LONG_VAL, DOUBLE_VAL, OBJECT_VAL)
|
||||||
|
SELECT STEP_EXECUTION_ID, 'S', TYPE_CD, KEY_NAME, STRING_VAL, DATE_VAL, LONG_VAL, DOUBLE_VAL, OBJECT_VAL FROM BATCH_STEP_EXECUTION_CONTEXT;
|
||||||
|
DROP TABLE BATCH_STEP_EXECUTION_CONTEXT;
|
||||||
|
ALTER TABLE BATCH_JOB_EXECUTION ADD CREATE_TIME TIMESTAMP;
|
||||||
|
UPDATE BATCH_JOB_EXECUTION SET CREATE_TIME = START_TIME;
|
||||||
|
ALTER TABLE BATCH_JOB_EXECUTION ALTER COLUMN CREATE_TIME SET NOT NULL;
|
||||||
|
ALTER TABLE BATCH_STEP_EXECUTION ADD READ_SKIP_COUNT BIGINT;
|
||||||
|
ALTER TABLE BATCH_STEP_EXECUTION ADD WRITE_SKIP_COUNT BIGINT;
|
||||||
|
ALTER TABLE BATCH_STEP_EXECUTION ADD ROLLBACK_COUNT BIGINT;
|
||||||
@@ -1,2 +1,3 @@
|
|||||||
#macro (sequence $name)CREATE SEQUENCE ${name};
|
#macro (sequence $name)CREATE SEQUENCE ${name};
|
||||||
#end
|
#end
|
||||||
|
#macro (notnull $name $type)ALTER COLUMN ${name} SET NOT NULL#end
|
||||||
|
|||||||
@@ -1,2 +1,3 @@
|
|||||||
#macro (sequence $name)CREATE TABLE ${name} (ID BIGINT PRIMARY KEY GENERATED BY DEFAULT AS IDENTITY, DUMMY VARCHAR(1));
|
#macro (sequence $name)CREATE TABLE ${name} (ID BIGINT PRIMARY KEY GENERATED BY DEFAULT AS IDENTITY, DUMMY VARCHAR(1));
|
||||||
#end
|
#end
|
||||||
|
#macro (notnull $name $type)ALTER COLUMN ${name} NOT NULL#end
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
-- Autogenerated: do not edit this file
|
|
||||||
DROP TABLE $!{IFEXISTSBEFORE} BATCH_EXECUTION_CONTEXT $!{IFEXISTS};
|
DROP TABLE $!{IFEXISTSBEFORE} BATCH_EXECUTION_CONTEXT $!{IFEXISTS};
|
||||||
DROP TABLE $!{IFEXISTSBEFORE} BATCH_STEP_EXECUTION $!{IFEXISTS};
|
DROP TABLE $!{IFEXISTSBEFORE} BATCH_STEP_EXECUTION $!{IFEXISTS};
|
||||||
DROP TABLE $!{IFEXISTSBEFORE} BATCH_JOB_EXECUTION $!{IFEXISTS};
|
DROP TABLE $!{IFEXISTSBEFORE} BATCH_JOB_EXECUTION $!{IFEXISTS};
|
||||||
@@ -7,4 +6,4 @@ DROP TABLE $!{IFEXISTSBEFORE} BATCH_JOB_INSTANCE $!{IFEXISTS};
|
|||||||
|
|
||||||
DROP ${SEQUENCE} $!{IFEXISTSBEFORE} BATCH_STEP_EXECUTION_SEQ $!{IFEXISTS};
|
DROP ${SEQUENCE} $!{IFEXISTSBEFORE} BATCH_STEP_EXECUTION_SEQ $!{IFEXISTS};
|
||||||
DROP ${SEQUENCE} $!{IFEXISTSBEFORE} BATCH_JOB_EXECUTION_SEQ $!{IFEXISTS};
|
DROP ${SEQUENCE} $!{IFEXISTSBEFORE} BATCH_JOB_EXECUTION_SEQ $!{IFEXISTS};
|
||||||
DROP ${SEQUENCE} $!{IFEXISTSBEFORE} BATCH_JOB_SEQ $!{IFEXISTS};
|
DROP ${SEQUENCE} $!{IFEXISTSBEFORE} BATCH_JOB_SEQ $!{IFEXISTS};
|
||||||
|
|||||||
@@ -2,3 +2,4 @@
|
|||||||
ID BIGINT IDENTITY
|
ID BIGINT IDENTITY
|
||||||
);
|
);
|
||||||
#end
|
#end
|
||||||
|
#macro (notnull $name $type)ALTER COLUMN ${name} ${type} NOT NULL#end
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
#macro (sequence $name)CREATE TABLE ${name} (ID BIGINT NOT NULL) type=MYISAM;
|
#macro (sequence $name)CREATE TABLE ${name} (ID BIGINT NOT NULL) type=MYISAM;
|
||||||
INSERT INTO ${name} values(0);
|
INSERT INTO ${name} values(0);
|
||||||
#end
|
#end
|
||||||
|
#macro (notnull $name $type)MODIFY COLUMN ${name} ${type} NOT NULL#end
|
||||||
|
|||||||
@@ -1,2 +1,3 @@
|
|||||||
#macro (sequence $name)CREATE SEQUENCE ${name};
|
#macro (sequence $name)CREATE SEQUENCE ${name};
|
||||||
#end
|
#end
|
||||||
|
#macro (notnull $name $type)MODIFY ${name} NOT NULL#end
|
||||||
|
|||||||
@@ -1,2 +1,3 @@
|
|||||||
#macro (sequence $name)CREATE SEQUENCE ${name};
|
#macro (sequence $name)CREATE SEQUENCE ${name};
|
||||||
#end
|
#end
|
||||||
|
#macro (notnull $name $type)ALTER COLUMN ${name} SET NOT NULL#end
|
||||||
|
|||||||
5
spring-batch-core/src/main/sql/schema-upgrade.sql.vpp
Normal file
5
spring-batch-core/src/main/sql/schema-upgrade.sql.vpp
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
-- Autogenerated: do not edit this file
|
||||||
|
|
||||||
|
#parse("${includes}/tables-context.sql.vpp")
|
||||||
|
|
||||||
|
#parse("${includes}/upgrade.sql.vpp")
|
||||||
@@ -1,4 +1,9 @@
|
|||||||
|
-- Autogenerated: do not edit this file
|
||||||
|
|
||||||
#parse("${includes}/destroy.sql.vpp")
|
#parse("${includes}/destroy.sql.vpp")
|
||||||
|
|
||||||
|
#parse("${includes}/tables-main.sql.vpp")
|
||||||
|
|
||||||
#parse("${includes}/init.sql.vpp")
|
#parse("${includes}/tables-context.sql.vpp")
|
||||||
|
|
||||||
|
#parse("${includes}/sequences.sql.vpp")
|
||||||
|
|||||||
3
spring-batch-core/src/main/sql/sequences.sql.vpp
Normal file
3
spring-batch-core/src/main/sql/sequences.sql.vpp
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
#sequence( "BATCH_STEP_EXECUTION_SEQ" )
|
||||||
|
#sequence( "BATCH_JOB_EXECUTION_SEQ" )
|
||||||
|
#sequence( "BATCH_JOB_SEQ" )
|
||||||
11
spring-batch-core/src/main/sql/tables-context.sql.vpp
Normal file
11
spring-batch-core/src/main/sql/tables-context.sql.vpp
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
CREATE TABLE BATCH_EXECUTION_CONTEXT (
|
||||||
|
EXECUTION_ID ${BIGINT} NOT NULL ,
|
||||||
|
DISCRIMINATOR ${VARCHAR}(1) NOT NULL ,
|
||||||
|
TYPE_CD ${VARCHAR}(6) NOT NULL ,
|
||||||
|
KEY_NAME ${VARCHAR}(1000) NOT NULL ,
|
||||||
|
STRING_VAL ${VARCHAR}(1000) ,
|
||||||
|
DATE_VAL ${TIMESTAMP} DEFAULT NULL ,
|
||||||
|
LONG_VAL ${BIGINT} ,
|
||||||
|
DOUBLE_VAL ${DOUBLE} ,
|
||||||
|
OBJECT_VAL ${BLOB}
|
||||||
|
) $!{VOODOO};
|
||||||
@@ -1,70 +1,53 @@
|
|||||||
-- Autogenerated: do not edit this file
|
CREATE TABLE BATCH_JOB_INSTANCE (
|
||||||
CREATE TABLE BATCH_JOB_INSTANCE (
|
JOB_INSTANCE_ID ${BIGINT} $!{IDENTITY} NOT NULL PRIMARY KEY $!{GENERATED},
|
||||||
JOB_INSTANCE_ID ${BIGINT} $!{IDENTITY} NOT NULL PRIMARY KEY $!{GENERATED},
|
VERSION ${BIGINT},
|
||||||
VERSION ${BIGINT},
|
JOB_NAME ${VARCHAR}(100) NOT NULL ,
|
||||||
JOB_NAME ${VARCHAR}(100) NOT NULL ,
|
JOB_KEY ${VARCHAR}(2500)
|
||||||
JOB_KEY ${VARCHAR}(2500)
|
) $!{VOODOO};
|
||||||
) $!{VOODOO};
|
|
||||||
|
CREATE TABLE BATCH_JOB_EXECUTION (
|
||||||
CREATE TABLE BATCH_JOB_EXECUTION (
|
JOB_EXECUTION_ID ${BIGINT} $!{IDENTITY} NOT NULL PRIMARY KEY $!{GENERATED},
|
||||||
JOB_EXECUTION_ID ${BIGINT} $!{IDENTITY} NOT NULL PRIMARY KEY $!{GENERATED},
|
VERSION ${BIGINT},
|
||||||
VERSION ${BIGINT},
|
JOB_INSTANCE_ID ${BIGINT} NOT NULL,
|
||||||
JOB_INSTANCE_ID ${BIGINT} NOT NULL,
|
CREATE_TIME ${TIMESTAMP} NOT NULL,
|
||||||
CREATE_TIME ${TIMESTAMP} NOT NULL,
|
START_TIME ${TIMESTAMP} DEFAULT NULL,
|
||||||
START_TIME ${TIMESTAMP} DEFAULT NULL,
|
END_TIME ${TIMESTAMP} DEFAULT NULL,
|
||||||
END_TIME ${TIMESTAMP} DEFAULT NULL,
|
STATUS ${VARCHAR}(10),
|
||||||
STATUS ${VARCHAR}(10),
|
CONTINUABLE CHAR(1),
|
||||||
CONTINUABLE CHAR(1),
|
EXIT_CODE ${VARCHAR}(20),
|
||||||
EXIT_CODE ${VARCHAR}(20),
|
EXIT_MESSAGE ${VARCHAR}(2500),
|
||||||
EXIT_MESSAGE ${VARCHAR}(2500),
|
constraint JOB_INST_EXEC_FK foreign key (JOB_INSTANCE_ID)
|
||||||
constraint JOB_INST_EXEC_FK foreign key (JOB_INSTANCE_ID)
|
references BATCH_JOB_INSTANCE(JOB_INSTANCE_ID)
|
||||||
references BATCH_JOB_INSTANCE(JOB_INSTANCE_ID)
|
) $!{VOODOO};
|
||||||
) $!{VOODOO};
|
|
||||||
|
CREATE TABLE BATCH_JOB_PARAMS (
|
||||||
CREATE TABLE BATCH_JOB_PARAMS (
|
JOB_INSTANCE_ID ${BIGINT} NOT NULL ,
|
||||||
JOB_INSTANCE_ID ${BIGINT} NOT NULL ,
|
TYPE_CD ${VARCHAR}(6) NOT NULL ,
|
||||||
TYPE_CD ${VARCHAR}(6) NOT NULL ,
|
KEY_NAME ${VARCHAR}(100) NOT NULL ,
|
||||||
KEY_NAME ${VARCHAR}(100) NOT NULL ,
|
STRING_VAL ${VARCHAR}(250) ,
|
||||||
STRING_VAL ${VARCHAR}(250) ,
|
DATE_VAL ${TIMESTAMP} DEFAULT NULL,
|
||||||
DATE_VAL ${TIMESTAMP} DEFAULT NULL,
|
LONG_VAL ${BIGINT} ,
|
||||||
LONG_VAL ${BIGINT} ,
|
DOUBLE_VAL ${DOUBLE},
|
||||||
DOUBLE_VAL ${DOUBLE},
|
constraint JOB_INST_PARAMS_FK foreign key (JOB_INSTANCE_ID)
|
||||||
constraint JOB_INST_PARAMS_FK foreign key (JOB_INSTANCE_ID)
|
references BATCH_JOB_INSTANCE(JOB_INSTANCE_ID)
|
||||||
references BATCH_JOB_INSTANCE(JOB_INSTANCE_ID)
|
) $!{VOODOO};
|
||||||
) $!{VOODOO};
|
|
||||||
|
CREATE TABLE BATCH_STEP_EXECUTION (
|
||||||
CREATE TABLE BATCH_STEP_EXECUTION (
|
STEP_EXECUTION_ID ${BIGINT} $!{IDENTITY} NOT NULL PRIMARY KEY $!{GENERATED},
|
||||||
STEP_EXECUTION_ID ${BIGINT} $!{IDENTITY} NOT NULL PRIMARY KEY $!{GENERATED},
|
VERSION ${BIGINT} NOT NULL,
|
||||||
VERSION ${BIGINT} NOT NULL,
|
STEP_NAME ${VARCHAR}(100) NOT NULL,
|
||||||
STEP_NAME ${VARCHAR}(100) NOT NULL,
|
JOB_EXECUTION_ID ${BIGINT} NOT NULL,
|
||||||
JOB_EXECUTION_ID ${BIGINT} NOT NULL,
|
START_TIME ${TIMESTAMP} NOT NULL ,
|
||||||
START_TIME ${TIMESTAMP} NOT NULL ,
|
END_TIME ${TIMESTAMP} DEFAULT NULL,
|
||||||
END_TIME ${TIMESTAMP} DEFAULT NULL,
|
STATUS ${VARCHAR}(10),
|
||||||
STATUS ${VARCHAR}(10),
|
COMMIT_COUNT ${BIGINT} ,
|
||||||
COMMIT_COUNT ${BIGINT} ,
|
ITEM_COUNT ${BIGINT} ,
|
||||||
ITEM_COUNT ${BIGINT} ,
|
READ_SKIP_COUNT ${BIGINT} ,
|
||||||
READ_SKIP_COUNT ${BIGINT} ,
|
WRITE_SKIP_COUNT ${BIGINT} ,
|
||||||
WRITE_SKIP_COUNT ${BIGINT} ,
|
ROLLBACK_COUNT ${BIGINT} ,
|
||||||
ROLLBACK_COUNT ${BIGINT} ,
|
CONTINUABLE CHAR(1),
|
||||||
CONTINUABLE CHAR(1),
|
EXIT_CODE ${VARCHAR}(20),
|
||||||
EXIT_CODE ${VARCHAR}(20),
|
EXIT_MESSAGE ${VARCHAR}(2500),
|
||||||
EXIT_MESSAGE ${VARCHAR}(2500),
|
constraint JOB_EXEC_STEP_FK foreign key (JOB_EXECUTION_ID)
|
||||||
constraint JOB_EXEC_STEP_FK foreign key (JOB_EXECUTION_ID)
|
references BATCH_JOB_EXECUTION(JOB_EXECUTION_ID)
|
||||||
references BATCH_JOB_EXECUTION(JOB_EXECUTION_ID)
|
) $!{VOODOO};
|
||||||
) $!{VOODOO};
|
|
||||||
|
|
||||||
CREATE TABLE BATCH_EXECUTION_CONTEXT (
|
|
||||||
EXECUTION_ID ${BIGINT} NOT NULL ,
|
|
||||||
DISCRIMINATOR ${VARCHAR}(1) NOT NULL ,
|
|
||||||
TYPE_CD ${VARCHAR}(6) NOT NULL ,
|
|
||||||
KEY_NAME ${VARCHAR}(1000) NOT NULL ,
|
|
||||||
STRING_VAL ${VARCHAR}(1000) ,
|
|
||||||
DATE_VAL ${TIMESTAMP} DEFAULT NULL ,
|
|
||||||
LONG_VAL ${BIGINT} ,
|
|
||||||
DOUBLE_VAL ${DOUBLE} ,
|
|
||||||
OBJECT_VAL ${BLOB}
|
|
||||||
) $!{VOODOO};
|
|
||||||
|
|
||||||
#sequence( "BATCH_STEP_EXECUTION_SEQ" )
|
|
||||||
#sequence( "BATCH_JOB_EXECUTION_SEQ" )
|
|
||||||
#sequence( "BATCH_JOB_SEQ" )
|
|
||||||
9
spring-batch-core/src/main/sql/upgrade.sql.vpp
Normal file
9
spring-batch-core/src/main/sql/upgrade.sql.vpp
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
INSERT INTO BATCH_EXECUTION_CONTEXT (EXECUTION_ID, DISCRIMINATOR, TYPE_CD, KEY_NAME, STRING_VAL, DATE_VAL, LONG_VAL, DOUBLE_VAL, OBJECT_VAL)
|
||||||
|
SELECT STEP_EXECUTION_ID, 'S', TYPE_CD, KEY_NAME, STRING_VAL, DATE_VAL, LONG_VAL, DOUBLE_VAL, OBJECT_VAL FROM BATCH_STEP_EXECUTION_CONTEXT;
|
||||||
|
DROP TABLE BATCH_STEP_EXECUTION_CONTEXT;
|
||||||
|
ALTER TABLE BATCH_JOB_EXECUTION ADD CREATE_TIME ${TIMESTAMP};
|
||||||
|
UPDATE BATCH_JOB_EXECUTION SET CREATE_TIME = START_TIME;
|
||||||
|
ALTER TABLE BATCH_JOB_EXECUTION #notnull( "CREATE_TIME" ${TIMESTAMP} );
|
||||||
|
ALTER TABLE BATCH_STEP_EXECUTION ADD READ_SKIP_COUNT ${BIGINT};
|
||||||
|
ALTER TABLE BATCH_STEP_EXECUTION ADD WRITE_SKIP_COUNT ${BIGINT};
|
||||||
|
ALTER TABLE BATCH_STEP_EXECUTION ADD ROLLBACK_COUNT ${BIGINT};
|
||||||
Reference in New Issue
Block a user