1
1
-- Autogenerated: do not edit this file
2
2
3
- CREATE TABLE BATCH_JOB_INSTANCE (
3
+ CREATE TABLE IF NOT EXISTS BATCH_JOB_INSTANCE (
4
4
JOB_INSTANCE_ID NUMBER (19 ,0 ) NOT NULL PRIMARY KEY ,
5
5
VERSION NUMBER (19 ,0 ) ,
6
6
JOB_NAME VARCHAR2 (100 char ) NOT NULL ,
7
7
JOB_KEY VARCHAR2 (32 char ) NOT NULL ,
8
8
constraint JOB_INST_UN unique (JOB_NAME, JOB_KEY)
9
9
);
10
10
11
- CREATE TABLE BATCH_JOB_EXECUTION (
11
+ CREATE TABLE IF NOT EXISTS BATCH_JOB_EXECUTION (
12
12
JOB_EXECUTION_ID NUMBER (19 ,0 ) NOT NULL PRIMARY KEY ,
13
13
VERSION NUMBER (19 ,0 ) ,
14
14
JOB_INSTANCE_ID NUMBER (19 ,0 ) NOT NULL ,
@@ -23,7 +23,7 @@ CREATE TABLE BATCH_JOB_EXECUTION (
23
23
references BATCH_JOB_INSTANCE(JOB_INSTANCE_ID)
24
24
);
25
25
26
- CREATE TABLE BATCH_JOB_EXECUTION_PARAMS (
26
+ CREATE TABLE IF NOT EXISTS BATCH_JOB_EXECUTION_PARAMS (
27
27
JOB_EXECUTION_ID NUMBER (19 ,0 ) NOT NULL ,
28
28
PARAMETER_NAME VARCHAR (100 char ) NOT NULL ,
29
29
PARAMETER_TYPE VARCHAR (100 char ) NOT NULL ,
@@ -33,7 +33,7 @@ CREATE TABLE BATCH_JOB_EXECUTION_PARAMS (
33
33
references BATCH_JOB_EXECUTION(JOB_EXECUTION_ID)
34
34
);
35
35
36
- CREATE TABLE BATCH_STEP_EXECUTION (
36
+ CREATE TABLE IF NOT EXISTS BATCH_STEP_EXECUTION (
37
37
STEP_EXECUTION_ID NUMBER (19 ,0 ) NOT NULL PRIMARY KEY ,
38
38
VERSION NUMBER (19 ,0 ) NOT NULL ,
39
39
STEP_NAME VARCHAR2 (100 char ) NOT NULL ,
@@ -57,22 +57,22 @@ CREATE TABLE BATCH_STEP_EXECUTION (
57
57
references BATCH_JOB_EXECUTION(JOB_EXECUTION_ID)
58
58
);
59
59
60
- CREATE TABLE BATCH_STEP_EXECUTION_CONTEXT (
60
+ CREATE TABLE IF NOT EXISTS BATCH_STEP_EXECUTION_CONTEXT (
61
61
STEP_EXECUTION_ID NUMBER (19 ,0 ) NOT NULL PRIMARY KEY ,
62
62
SHORT_CONTEXT VARCHAR2 (2500 char ) NOT NULL ,
63
63
SERIALIZED_CONTEXT CLOB ,
64
64
constraint STEP_EXEC_CTX_FK foreign key (STEP_EXECUTION_ID)
65
65
references BATCH_STEP_EXECUTION(STEP_EXECUTION_ID)
66
66
);
67
67
68
- CREATE TABLE BATCH_JOB_EXECUTION_CONTEXT (
68
+ CREATE TABLE IF NOT EXISTS BATCH_JOB_EXECUTION_CONTEXT (
69
69
JOB_EXECUTION_ID NUMBER (19 ,0 ) NOT NULL PRIMARY KEY ,
70
70
SHORT_CONTEXT VARCHAR2 (2500 char ) NOT NULL ,
71
71
SERIALIZED_CONTEXT CLOB ,
72
72
constraint JOB_EXEC_CTX_FK foreign key (JOB_EXECUTION_ID)
73
73
references BATCH_JOB_EXECUTION(JOB_EXECUTION_ID)
74
74
);
75
75
76
- CREATE SEQUENCE BATCH_STEP_EXECUTION_SEQ START WITH 0 MINVALUE 0 MAXVALUE 9223372036854775807 ORDER NOCYCLE;
77
- CREATE SEQUENCE BATCH_JOB_EXECUTION_SEQ START WITH 0 MINVALUE 0 MAXVALUE 9223372036854775807 ORDER NOCYCLE;
78
- CREATE SEQUENCE BATCH_JOB_SEQ START WITH 0 MINVALUE 0 MAXVALUE 9223372036854775807 ORDER NOCYCLE;
76
+ CREATE SEQUENCE IF NOT EXISTS BATCH_STEP_EXECUTION_SEQ START WITH 0 MINVALUE 0 MAXVALUE 9223372036854775807 ORDER NOCYCLE;
77
+ CREATE SEQUENCE IF NOT EXISTS BATCH_JOB_EXECUTION_SEQ START WITH 0 MINVALUE 0 MAXVALUE 9223372036854775807 ORDER NOCYCLE;
78
+ CREATE SEQUENCE IF NOT EXISTS BATCH_JOB_SEQ START WITH 0 MINVALUE 0 MAXVALUE 9223372036854775807 ORDER NOCYCLE;
0 commit comments