BATCH-690: moved drop statements to separate sql script; removed upgrade scripts since there is no upgrade from 1.1.x to 2.0
This commit is contained in:
@@ -1,16 +1,5 @@
|
||||
-- Autogenerated: do not edit this file
|
||||
|
||||
DROP TABLE BATCH_STEP_EXECUTION_CONTEXT ;
|
||||
DROP TABLE BATCH_JOB_EXECUTION_CONTEXT ;
|
||||
DROP TABLE BATCH_STEP_EXECUTION ;
|
||||
DROP TABLE BATCH_JOB_EXECUTION ;
|
||||
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_JOB_SEQ ;
|
||||
|
||||
CREATE TABLE BATCH_JOB_INSTANCE (
|
||||
JOB_INSTANCE_ID BIGINT NOT NULL PRIMARY KEY ,
|
||||
VERSION BIGINT ,
|
||||
|
||||
@@ -1,16 +1,5 @@
|
||||
-- Autogenerated: do not edit this file
|
||||
|
||||
DROP TABLE BATCH_STEP_EXECUTION_CONTEXT ;
|
||||
DROP TABLE BATCH_JOB_EXECUTION_CONTEXT ;
|
||||
DROP TABLE BATCH_STEP_EXECUTION ;
|
||||
DROP TABLE BATCH_JOB_EXECUTION ;
|
||||
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_JOB_SEQ ;
|
||||
|
||||
CREATE TABLE BATCH_JOB_INSTANCE (
|
||||
JOB_INSTANCE_ID BIGINT NOT NULL PRIMARY KEY GENERATED BY DEFAULT AS IDENTITY,
|
||||
VERSION BIGINT ,
|
||||
|
||||
12
spring-batch-core/src/main/resources/schema-drop-db2.sql
Normal file
12
spring-batch-core/src/main/resources/schema-drop-db2.sql
Normal file
@@ -0,0 +1,12 @@
|
||||
-- Autogenerated: do not edit this file
|
||||
|
||||
DROP TABLE BATCH_STEP_EXECUTION_CONTEXT ;
|
||||
DROP TABLE BATCH_JOB_EXECUTION_CONTEXT ;
|
||||
DROP TABLE BATCH_STEP_EXECUTION ;
|
||||
DROP TABLE BATCH_JOB_EXECUTION ;
|
||||
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_JOB_SEQ ;
|
||||
12
spring-batch-core/src/main/resources/schema-drop-derby.sql
Normal file
12
spring-batch-core/src/main/resources/schema-drop-derby.sql
Normal file
@@ -0,0 +1,12 @@
|
||||
-- Autogenerated: do not edit this file
|
||||
|
||||
DROP TABLE BATCH_STEP_EXECUTION_CONTEXT ;
|
||||
DROP TABLE BATCH_JOB_EXECUTION_CONTEXT ;
|
||||
DROP TABLE BATCH_STEP_EXECUTION ;
|
||||
DROP TABLE BATCH_JOB_EXECUTION ;
|
||||
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_JOB_SEQ ;
|
||||
12
spring-batch-core/src/main/resources/schema-drop-hsqldb.sql
Normal file
12
spring-batch-core/src/main/resources/schema-drop-hsqldb.sql
Normal file
@@ -0,0 +1,12 @@
|
||||
-- Autogenerated: do not edit this file
|
||||
|
||||
DROP TABLE BATCH_STEP_EXECUTION_CONTEXT IF EXISTS;
|
||||
DROP TABLE BATCH_JOB_EXECUTION_CONTEXT IF EXISTS;
|
||||
DROP TABLE BATCH_STEP_EXECUTION IF EXISTS;
|
||||
DROP TABLE BATCH_JOB_EXECUTION 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_JOB_SEQ IF EXISTS;
|
||||
12
spring-batch-core/src/main/resources/schema-drop-mysql.sql
Normal file
12
spring-batch-core/src/main/resources/schema-drop-mysql.sql
Normal file
@@ -0,0 +1,12 @@
|
||||
-- Autogenerated: do not edit this file
|
||||
|
||||
DROP TABLE IF EXISTS BATCH_STEP_EXECUTION_CONTEXT ;
|
||||
DROP TABLE IF EXISTS BATCH_JOB_EXECUTION_CONTEXT ;
|
||||
DROP TABLE IF EXISTS BATCH_STEP_EXECUTION ;
|
||||
DROP TABLE IF EXISTS BATCH_JOB_EXECUTION ;
|
||||
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_JOB_SEQ ;
|
||||
@@ -0,0 +1,12 @@
|
||||
-- Autogenerated: do not edit this file
|
||||
|
||||
DROP TABLE BATCH_STEP_EXECUTION_CONTEXT ;
|
||||
DROP TABLE BATCH_JOB_EXECUTION_CONTEXT ;
|
||||
DROP TABLE BATCH_STEP_EXECUTION ;
|
||||
DROP TABLE BATCH_JOB_EXECUTION ;
|
||||
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_JOB_SEQ ;
|
||||
@@ -0,0 +1,12 @@
|
||||
-- Autogenerated: do not edit this file
|
||||
|
||||
DROP TABLE BATCH_STEP_EXECUTION_CONTEXT ;
|
||||
DROP TABLE BATCH_JOB_EXECUTION_CONTEXT ;
|
||||
DROP TABLE BATCH_STEP_EXECUTION ;
|
||||
DROP TABLE BATCH_JOB_EXECUTION ;
|
||||
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_JOB_SEQ ;
|
||||
@@ -1,16 +1,5 @@
|
||||
-- Autogenerated: do not edit this file
|
||||
|
||||
DROP TABLE BATCH_STEP_EXECUTION_CONTEXT IF EXISTS;
|
||||
DROP TABLE BATCH_JOB_EXECUTION_CONTEXT IF EXISTS;
|
||||
DROP TABLE BATCH_STEP_EXECUTION IF EXISTS;
|
||||
DROP TABLE BATCH_JOB_EXECUTION 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_JOB_SEQ IF EXISTS;
|
||||
|
||||
CREATE TABLE BATCH_JOB_INSTANCE (
|
||||
JOB_INSTANCE_ID BIGINT IDENTITY NOT NULL PRIMARY KEY ,
|
||||
VERSION BIGINT ,
|
||||
|
||||
@@ -1,16 +1,5 @@
|
||||
-- Autogenerated: do not edit this file
|
||||
|
||||
DROP TABLE IF EXISTS BATCH_STEP_EXECUTION_CONTEXT ;
|
||||
DROP TABLE IF EXISTS BATCH_JOB_EXECUTION_CONTEXT ;
|
||||
DROP TABLE IF EXISTS BATCH_STEP_EXECUTION ;
|
||||
DROP TABLE IF EXISTS BATCH_JOB_EXECUTION ;
|
||||
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_JOB_SEQ ;
|
||||
|
||||
CREATE TABLE BATCH_JOB_INSTANCE (
|
||||
JOB_INSTANCE_ID BIGINT NOT NULL PRIMARY KEY ,
|
||||
VERSION BIGINT ,
|
||||
|
||||
@@ -1,16 +1,5 @@
|
||||
-- Autogenerated: do not edit this file
|
||||
|
||||
DROP TABLE BATCH_STEP_EXECUTION_CONTEXT ;
|
||||
DROP TABLE BATCH_JOB_EXECUTION_CONTEXT ;
|
||||
DROP TABLE BATCH_STEP_EXECUTION ;
|
||||
DROP TABLE BATCH_JOB_EXECUTION ;
|
||||
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_JOB_SEQ ;
|
||||
|
||||
CREATE TABLE BATCH_JOB_INSTANCE (
|
||||
JOB_INSTANCE_ID NUMBER(19,0) NOT NULL PRIMARY KEY ,
|
||||
VERSION NUMBER(19,0) ,
|
||||
|
||||
@@ -1,16 +1,5 @@
|
||||
-- Autogenerated: do not edit this file
|
||||
|
||||
DROP TABLE BATCH_STEP_EXECUTION_CONTEXT ;
|
||||
DROP TABLE BATCH_JOB_EXECUTION_CONTEXT ;
|
||||
DROP TABLE BATCH_STEP_EXECUTION ;
|
||||
DROP TABLE BATCH_JOB_EXECUTION ;
|
||||
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_JOB_SEQ ;
|
||||
|
||||
CREATE TABLE BATCH_JOB_INSTANCE (
|
||||
JOB_INSTANCE_ID BIGINT NOT NULL PRIMARY KEY ,
|
||||
VERSION BIGINT ,
|
||||
|
||||
@@ -1,16 +1,5 @@
|
||||
-- Autogenerated: do not edit this file
|
||||
|
||||
DROP TABLE BATCH_STEP_EXECUTION_CONTEXT ;
|
||||
DROP TABLE BATCH_JOB_EXECUTION_CONTEXT ;
|
||||
DROP TABLE BATCH_STEP_EXECUTION ;
|
||||
DROP TABLE BATCH_JOB_EXECUTION ;
|
||||
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_JOB_SEQ ;
|
||||
|
||||
CREATE TABLE BATCH_JOB_INSTANCE (
|
||||
JOB_INSTANCE_ID BIGINT NOT NULL PRIMARY KEY ,
|
||||
VERSION BIGINT ,
|
||||
|
||||
@@ -1,16 +1,5 @@
|
||||
-- Autogenerated: do not edit this file
|
||||
|
||||
DROP TABLE BATCH_STEP_EXECUTION_CONTEXT ;
|
||||
DROP TABLE BATCH_JOB_EXECUTION_CONTEXT ;
|
||||
DROP TABLE BATCH_STEP_EXECUTION ;
|
||||
DROP TABLE BATCH_JOB_EXECUTION ;
|
||||
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_JOB_SEQ ;
|
||||
|
||||
CREATE TABLE BATCH_JOB_INSTANCE (
|
||||
JOB_INSTANCE_ID BIGINT NOT NULL PRIMARY KEY ,
|
||||
VERSION BIGINT NULL,
|
||||
|
||||
@@ -1,31 +0,0 @@
|
||||
-- Autogenerated: do not edit this file
|
||||
|
||||
-- Upgrades an existing 1.0 schema to version 1.1.
|
||||
|
||||
CREATE TABLE BATCH_STEP_EXECUTION_CONTEXT (
|
||||
STEP_EXECUTION_ID BIGINT NOT NULL PRIMARY KEY,
|
||||
SHORT_CONTEXT VARCHAR(2500) NOT NULL,
|
||||
SERIALIZED_CONTEXT CLOB ,
|
||||
constraint STEP_EXEC_CTX_FK foreign key (STEP_EXECUTION_ID)
|
||||
references BATCH_STEP_EXECUTION(STEP_EXECUTION_ID)
|
||||
) ;
|
||||
|
||||
CREATE TABLE BATCH_JOB_EXECUTION_CONTEXT (
|
||||
JOB_EXECUTION_ID BIGINT NOT NULL PRIMARY KEY,
|
||||
SHORT_CONTEXT VARCHAR(2500) NOT NULL,
|
||||
SERIALIZED_CONTEXT CLOB ,
|
||||
constraint JOB_EXEC_CTX_FK foreign key (JOB_EXECUTION_ID)
|
||||
references BATCH_JOB_EXECUTION(JOB_EXECUTION_ID)
|
||||
) ;
|
||||
|
||||
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;
|
||||
ALTER TABLE BATCH_STEP_EXECUTION DROP COLUMN CONTINUABLE;
|
||||
ALTER TABLE BATCH_JOB_EXECUTION DROP COLUMN CONTINUABLE;
|
||||
@@ -1,31 +0,0 @@
|
||||
-- Autogenerated: do not edit this file
|
||||
|
||||
-- Upgrades an existing 1.0 schema to version 1.1.
|
||||
|
||||
CREATE TABLE BATCH_STEP_EXECUTION_CONTEXT (
|
||||
STEP_EXECUTION_ID BIGINT NOT NULL PRIMARY KEY,
|
||||
SHORT_CONTEXT VARCHAR(2500) NOT NULL,
|
||||
SERIALIZED_CONTEXT CLOB ,
|
||||
constraint STEP_EXEC_CTX_FK foreign key (STEP_EXECUTION_ID)
|
||||
references BATCH_STEP_EXECUTION(STEP_EXECUTION_ID)
|
||||
) ;
|
||||
|
||||
CREATE TABLE BATCH_JOB_EXECUTION_CONTEXT (
|
||||
JOB_EXECUTION_ID BIGINT NOT NULL PRIMARY KEY,
|
||||
SHORT_CONTEXT VARCHAR(2500) NOT NULL,
|
||||
SERIALIZED_CONTEXT CLOB ,
|
||||
constraint JOB_EXEC_CTX_FK foreign key (JOB_EXECUTION_ID)
|
||||
references BATCH_JOB_EXECUTION(JOB_EXECUTION_ID)
|
||||
) ;
|
||||
|
||||
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;
|
||||
ALTER TABLE BATCH_STEP_EXECUTION DROP COLUMN CONTINUABLE;
|
||||
ALTER TABLE BATCH_JOB_EXECUTION DROP COLUMN CONTINUABLE;
|
||||
@@ -1,31 +0,0 @@
|
||||
-- Autogenerated: do not edit this file
|
||||
|
||||
-- Upgrades an existing 1.0 schema to version 1.1.
|
||||
|
||||
CREATE TABLE BATCH_STEP_EXECUTION_CONTEXT (
|
||||
STEP_EXECUTION_ID BIGINT NOT NULL PRIMARY KEY,
|
||||
SHORT_CONTEXT VARCHAR(2500) NOT NULL,
|
||||
SERIALIZED_CONTEXT LONGVARCHAR ,
|
||||
constraint STEP_EXEC_CTX_FK foreign key (STEP_EXECUTION_ID)
|
||||
references BATCH_STEP_EXECUTION(STEP_EXECUTION_ID)
|
||||
) ;
|
||||
|
||||
CREATE TABLE BATCH_JOB_EXECUTION_CONTEXT (
|
||||
JOB_EXECUTION_ID BIGINT NOT NULL PRIMARY KEY,
|
||||
SHORT_CONTEXT VARCHAR(2500) NOT NULL,
|
||||
SERIALIZED_CONTEXT LONGVARCHAR ,
|
||||
constraint JOB_EXEC_CTX_FK foreign key (JOB_EXECUTION_ID)
|
||||
references BATCH_JOB_EXECUTION(JOB_EXECUTION_ID)
|
||||
) ;
|
||||
|
||||
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;
|
||||
ALTER TABLE BATCH_STEP_EXECUTION DROP COLUMN CONTINUABLE;
|
||||
ALTER TABLE BATCH_JOB_EXECUTION DROP COLUMN CONTINUABLE;
|
||||
@@ -1,31 +0,0 @@
|
||||
-- Autogenerated: do not edit this file
|
||||
|
||||
-- Upgrades an existing 1.0 schema to version 1.1.
|
||||
|
||||
CREATE TABLE BATCH_STEP_EXECUTION_CONTEXT (
|
||||
STEP_EXECUTION_ID BIGINT NOT NULL PRIMARY KEY,
|
||||
SHORT_CONTEXT VARCHAR(2500) NOT NULL,
|
||||
SERIALIZED_CONTEXT TEXT ,
|
||||
constraint STEP_EXEC_CTX_FK foreign key (STEP_EXECUTION_ID)
|
||||
references BATCH_STEP_EXECUTION(STEP_EXECUTION_ID)
|
||||
) ENGINE=InnoDB;
|
||||
|
||||
CREATE TABLE BATCH_JOB_EXECUTION_CONTEXT (
|
||||
JOB_EXECUTION_ID BIGINT NOT NULL PRIMARY KEY,
|
||||
SHORT_CONTEXT VARCHAR(2500) NOT NULL,
|
||||
SERIALIZED_CONTEXT TEXT ,
|
||||
constraint JOB_EXEC_CTX_FK foreign key (JOB_EXECUTION_ID)
|
||||
references BATCH_JOB_EXECUTION(JOB_EXECUTION_ID)
|
||||
) ENGINE=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;
|
||||
ALTER TABLE BATCH_STEP_EXECUTION DROP COLUMN CONTINUABLE;
|
||||
ALTER TABLE BATCH_JOB_EXECUTION DROP COLUMN CONTINUABLE;
|
||||
@@ -1,31 +0,0 @@
|
||||
-- Autogenerated: do not edit this file
|
||||
|
||||
-- Upgrades an existing 1.0 schema to version 1.1.
|
||||
|
||||
CREATE TABLE BATCH_STEP_EXECUTION_CONTEXT (
|
||||
STEP_EXECUTION_ID NUMBER(19,0) NOT NULL PRIMARY KEY,
|
||||
SHORT_CONTEXT VARCHAR2(2500) NOT NULL,
|
||||
SERIALIZED_CONTEXT CLOB ,
|
||||
constraint STEP_EXEC_CTX_FK foreign key (STEP_EXECUTION_ID)
|
||||
references BATCH_STEP_EXECUTION(STEP_EXECUTION_ID)
|
||||
) ;
|
||||
|
||||
CREATE TABLE BATCH_JOB_EXECUTION_CONTEXT (
|
||||
JOB_EXECUTION_ID NUMBER(19,0) NOT NULL PRIMARY KEY,
|
||||
SHORT_CONTEXT VARCHAR2(2500) NOT NULL,
|
||||
SERIALIZED_CONTEXT CLOB ,
|
||||
constraint JOB_EXEC_CTX_FK foreign key (JOB_EXECUTION_ID)
|
||||
references BATCH_JOB_EXECUTION(JOB_EXECUTION_ID)
|
||||
) ;
|
||||
|
||||
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(19,0);
|
||||
ALTER TABLE BATCH_STEP_EXECUTION ADD WRITE_SKIP_COUNT NUMBER(19,0);
|
||||
ALTER TABLE BATCH_STEP_EXECUTION ADD ROLLBACK_COUNT NUMBER(19,0);
|
||||
ALTER TABLE BATCH_STEP_EXECUTION DROP COLUMN CONTINUABLE;
|
||||
ALTER TABLE BATCH_JOB_EXECUTION DROP COLUMN CONTINUABLE;
|
||||
@@ -1,31 +0,0 @@
|
||||
-- Autogenerated: do not edit this file
|
||||
|
||||
-- Upgrades an existing 1.0 schema to version 1.1.
|
||||
|
||||
CREATE TABLE BATCH_STEP_EXECUTION_CONTEXT (
|
||||
STEP_EXECUTION_ID BIGINT NOT NULL PRIMARY KEY,
|
||||
SHORT_CONTEXT VARCHAR(2500) NOT NULL,
|
||||
SERIALIZED_CONTEXT TEXT ,
|
||||
constraint STEP_EXEC_CTX_FK foreign key (STEP_EXECUTION_ID)
|
||||
references BATCH_STEP_EXECUTION(STEP_EXECUTION_ID)
|
||||
) ;
|
||||
|
||||
CREATE TABLE BATCH_JOB_EXECUTION_CONTEXT (
|
||||
JOB_EXECUTION_ID BIGINT NOT NULL PRIMARY KEY,
|
||||
SHORT_CONTEXT VARCHAR(2500) NOT NULL,
|
||||
SERIALIZED_CONTEXT TEXT ,
|
||||
constraint JOB_EXEC_CTX_FK foreign key (JOB_EXECUTION_ID)
|
||||
references BATCH_JOB_EXECUTION(JOB_EXECUTION_ID)
|
||||
) ;
|
||||
|
||||
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;
|
||||
ALTER TABLE BATCH_STEP_EXECUTION DROP COLUMN CONTINUABLE;
|
||||
ALTER TABLE BATCH_JOB_EXECUTION DROP COLUMN CONTINUABLE;
|
||||
3
spring-batch-core/src/main/sql/schema-drop.sql.vpp
Normal file
3
spring-batch-core/src/main/sql/schema-drop.sql.vpp
Normal file
@@ -0,0 +1,3 @@
|
||||
-- Autogenerated: do not edit this file
|
||||
|
||||
#parse("${includes}/destroy.sql.vpp")
|
||||
@@ -1,7 +0,0 @@
|
||||
-- Autogenerated: do not edit this file
|
||||
|
||||
-- Upgrades an existing 1.0 schema to version 1.1.
|
||||
|
||||
#parse("${includes}/tables-context.sql.vpp")
|
||||
|
||||
#parse("${includes}/upgrade.sql.vpp")
|
||||
@@ -1,7 +1,5 @@
|
||||
-- Autogenerated: do not edit this file
|
||||
|
||||
#parse("${includes}/destroy.sql.vpp")
|
||||
|
||||
#parse("${includes}/tables-main.sql.vpp")
|
||||
|
||||
#parse("${includes}/tables-context.sql.vpp")
|
||||
|
||||
@@ -1,11 +0,0 @@
|
||||
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};
|
||||
ALTER TABLE BATCH_STEP_EXECUTION DROP COLUMN CONTINUABLE;
|
||||
ALTER TABLE BATCH_JOB_EXECUTION DROP COLUMN CONTINUABLE;
|
||||
Reference in New Issue
Block a user