From c3bf46f098f15a9f7b85704242362c0863da72b5 Mon Sep 17 00:00:00 2001 From: dsyer Date: Wed, 21 Nov 2007 12:52:42 +0000 Subject: [PATCH] replace missing DDL (Subclipse again) --- execution/src/main/resources/schema-db2.sql | 58 ++++++++++++++++ execution/src/main/resources/schema-derby.sql | 58 ++++++++++++++++ .../src/main/resources/schema-hsqldb.sql | 66 +++++++++++++++++++ .../src/main/resources/schema-oracle10g.sql | 58 ++++++++++++++++ .../src/main/resources/schema-postgresql.sql | 58 ++++++++++++++++ 5 files changed, 298 insertions(+) create mode 100644 execution/src/main/resources/schema-db2.sql create mode 100644 execution/src/main/resources/schema-derby.sql create mode 100644 execution/src/main/resources/schema-hsqldb.sql create mode 100644 execution/src/main/resources/schema-oracle10g.sql create mode 100644 execution/src/main/resources/schema-postgresql.sql diff --git a/execution/src/main/resources/schema-db2.sql b/execution/src/main/resources/schema-db2.sql new file mode 100644 index 000000000..1224021a8 --- /dev/null +++ b/execution/src/main/resources/schema-db2.sql @@ -0,0 +1,58 @@ +-- Autogenerated: do not edit this file +DROP TABLE BATCH_STEP_EXECUTION ; +DROP TABLE BATCH_JOB_EXECUTION ; +DROP TABLE BATCH_STEP ; +DROP TABLE BATCH_JOB ; + +DROP SEQUENCE BATCH_STEP_EXECUTION_SEQ ; +DROP SEQUENCE BATCH_STEP_SEQ ; +DROP SEQUENCE BATCH_JOB_EXECUTION_SEQ ; +DROP SEQUENCE BATCH_JOB_SEQ ; + +-- Autogenerated: do not edit this file +CREATE TABLE BATCH_JOB ( + ID BIGINT PRIMARY KEY , + VERSION BIGINT, + JOB_NAME VARCHAR(100) NOT NULL , + JOB_KEY VARCHAR(250) , + SCHEDULE_DATE DATE , + STATUS VARCHAR(10) ); + +CREATE TABLE BATCH_JOB_EXECUTION ( + ID BIGINT PRIMARY KEY , + VERSION BIGINT, + JOB_ID BIGINT NOT NULL, + START_TIME TIMESTAMP NOT NULL , + END_TIME TIMESTAMP , + STATUS VARCHAR(10), + CONTINUABLE CHAR(1), + EXIT_CODE VARCHAR(20), + EXIT_MESSAGE VARCHAR(250)); + +CREATE TABLE BATCH_STEP ( + ID BIGINT PRIMARY KEY , + VERSION BIGINT, + JOB_ID BIGINT NOT NULL, + STEP_NAME VARCHAR(100) NOT NULL, + STATUS VARCHAR(10), + RESTART_DATA VARCHAR(200)); + +CREATE TABLE BATCH_STEP_EXECUTION ( + ID BIGINT PRIMARY KEY , + VERSION BIGINT NOT NULL, + STEP_ID BIGINT NOT NULL, + JOB_EXECUTION_ID BIGINT NOT NULL, + START_TIME TIMESTAMP NOT NULL , + END_TIME TIMESTAMP , + STATUS VARCHAR(10), + COMMIT_COUNT BIGINT , + TASK_COUNT BIGINT , + TASK_STATISTICS VARCHAR(250), + CONTINUABLE CHAR(1), + EXIT_CODE VARCHAR(20), + EXIT_MESSAGE VARCHAR(250)); + +CREATE SEQUENCE BATCH_STEP_EXECUTION_SEQ; +CREATE SEQUENCE BATCH_STEP_SEQ; +CREATE SEQUENCE BATCH_JOB_EXECUTION_SEQ; +CREATE SEQUENCE BATCH_JOB_SEQ; diff --git a/execution/src/main/resources/schema-derby.sql b/execution/src/main/resources/schema-derby.sql new file mode 100644 index 000000000..e3447e650 --- /dev/null +++ b/execution/src/main/resources/schema-derby.sql @@ -0,0 +1,58 @@ +-- Autogenerated: do not edit this file +DROP TABLE BATCH_STEP_EXECUTION ; +DROP TABLE BATCH_JOB_EXECUTION ; +DROP TABLE BATCH_STEP ; +DROP TABLE BATCH_JOB ; + +DROP SEQUENCE BATCH_STEP_EXECUTION_SEQ ; +DROP SEQUENCE BATCH_STEP_SEQ ; +DROP SEQUENCE BATCH_JOB_EXECUTION_SEQ ; +DROP SEQUENCE BATCH_JOB_SEQ ; + +-- Autogenerated: do not edit this file +CREATE TABLE BATCH_JOB ( + ID BIGINT PRIMARY KEY GENERATED BY DEFAULT AS IDENTITY, + VERSION BIGINT, + JOB_NAME VARCHAR(100) NOT NULL , + JOB_KEY VARCHAR(250) , + SCHEDULE_DATE DATE , + STATUS VARCHAR(10) ); + +CREATE TABLE BATCH_JOB_EXECUTION ( + ID BIGINT PRIMARY KEY GENERATED BY DEFAULT AS IDENTITY, + VERSION BIGINT, + JOB_ID BIGINT NOT NULL, + START_TIME TIMESTAMP NOT NULL , + END_TIME TIMESTAMP , + STATUS VARCHAR(10), + CONTINUABLE CHAR(1), + EXIT_CODE VARCHAR(20), + EXIT_MESSAGE VARCHAR(250)); + +CREATE TABLE BATCH_STEP ( + ID BIGINT PRIMARY KEY GENERATED BY DEFAULT AS IDENTITY, + VERSION BIGINT, + JOB_ID BIGINT NOT NULL, + STEP_NAME VARCHAR(100) NOT NULL, + STATUS VARCHAR(10), + RESTART_DATA VARCHAR(200)); + +CREATE TABLE BATCH_STEP_EXECUTION ( + ID BIGINT PRIMARY KEY GENERATED BY DEFAULT AS IDENTITY, + VERSION BIGINT NOT NULL, + STEP_ID BIGINT NOT NULL, + JOB_EXECUTION_ID BIGINT NOT NULL, + START_TIME TIMESTAMP NOT NULL , + END_TIME TIMESTAMP , + STATUS VARCHAR(10), + COMMIT_COUNT BIGINT , + TASK_COUNT BIGINT , + TASK_STATISTICS VARCHAR(250), + CONTINUABLE CHAR(1), + EXIT_CODE VARCHAR(20), + EXIT_MESSAGE VARCHAR(250)); + +CREATE SEQUENCE BATCH_STEP_EXECUTION_SEQ; +CREATE SEQUENCE BATCH_STEP_SEQ; +CREATE SEQUENCE BATCH_JOB_EXECUTION_SEQ; +CREATE SEQUENCE BATCH_JOB_SEQ; diff --git a/execution/src/main/resources/schema-hsqldb.sql b/execution/src/main/resources/schema-hsqldb.sql new file mode 100644 index 000000000..43fce576d --- /dev/null +++ b/execution/src/main/resources/schema-hsqldb.sql @@ -0,0 +1,66 @@ +-- Autogenerated: do not edit this file +DROP TABLE BATCH_STEP_EXECUTION IF EXISTS; +DROP TABLE BATCH_JOB_EXECUTION IF EXISTS; +DROP TABLE BATCH_STEP IF EXISTS; +DROP TABLE BATCH_JOB IF EXISTS; + +DROP TABLE BATCH_STEP_EXECUTION_SEQ IF EXISTS; +DROP TABLE BATCH_STEP_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 ( + ID BIGINT IDENTITY PRIMARY KEY , + VERSION BIGINT, + JOB_NAME VARCHAR(100) NOT NULL , + JOB_KEY VARCHAR(250) , + SCHEDULE_DATE DATE , + STATUS VARCHAR(10) ); + +CREATE TABLE BATCH_JOB_EXECUTION ( + ID BIGINT IDENTITY PRIMARY KEY , + VERSION BIGINT, + JOB_ID BIGINT NOT NULL, + START_TIME TIMESTAMP NOT NULL , + END_TIME TIMESTAMP , + STATUS VARCHAR(10), + CONTINUABLE CHAR(1), + EXIT_CODE VARCHAR(20), + EXIT_MESSAGE VARCHAR(250)); + +CREATE TABLE BATCH_STEP ( + ID BIGINT IDENTITY PRIMARY KEY , + VERSION BIGINT, + JOB_ID BIGINT NOT NULL, + STEP_NAME VARCHAR(100) NOT NULL, + STATUS VARCHAR(10), + RESTART_DATA VARCHAR(200)); + +CREATE TABLE BATCH_STEP_EXECUTION ( + ID BIGINT IDENTITY PRIMARY KEY , + VERSION BIGINT NOT NULL, + STEP_ID BIGINT NOT NULL, + JOB_EXECUTION_ID BIGINT NOT NULL, + START_TIME TIMESTAMP NOT NULL , + END_TIME TIMESTAMP , + STATUS VARCHAR(10), + COMMIT_COUNT BIGINT , + TASK_COUNT BIGINT , + TASK_STATISTICS VARCHAR(250), + CONTINUABLE CHAR(1), + EXIT_CODE VARCHAR(20), + EXIT_MESSAGE VARCHAR(250)); + +CREATE TABLE BATCH_STEP_EXECUTION_SEQ ( + ID BIGINT IDENTITY +); +CREATE TABLE BATCH_STEP_SEQ ( + ID BIGINT IDENTITY +); +CREATE TABLE BATCH_JOB_EXECUTION_SEQ ( + ID BIGINT IDENTITY +); +CREATE TABLE BATCH_JOB_SEQ ( + ID BIGINT IDENTITY +); diff --git a/execution/src/main/resources/schema-oracle10g.sql b/execution/src/main/resources/schema-oracle10g.sql new file mode 100644 index 000000000..729c7d12d --- /dev/null +++ b/execution/src/main/resources/schema-oracle10g.sql @@ -0,0 +1,58 @@ +-- Autogenerated: do not edit this file +DROP TABLE BATCH_STEP_EXECUTION ; +DROP TABLE BATCH_JOB_EXECUTION ; +DROP TABLE BATCH_STEP ; +DROP TABLE BATCH_JOB ; + +DROP SEQUENCE BATCH_STEP_EXECUTION_SEQ ; +DROP SEQUENCE BATCH_STEP_SEQ ; +DROP SEQUENCE BATCH_JOB_EXECUTION_SEQ ; +DROP SEQUENCE BATCH_JOB_SEQ ; + +-- Autogenerated: do not edit this file +CREATE TABLE BATCH_JOB ( + ID NUMBER(38) PRIMARY KEY , + VERSION NUMBER(38), + JOB_NAME VARCHAR(100) NOT NULL , + JOB_KEY VARCHAR(250) , + SCHEDULE_DATE DATE , + STATUS VARCHAR(10) ); + +CREATE TABLE BATCH_JOB_EXECUTION ( + ID NUMBER(38) PRIMARY KEY , + VERSION NUMBER(38), + JOB_ID NUMBER(38) NOT NULL, + START_TIME TIMESTAMP NOT NULL , + END_TIME TIMESTAMP , + STATUS VARCHAR(10), + CONTINUABLE CHAR(1), + EXIT_CODE VARCHAR(20), + EXIT_MESSAGE VARCHAR(250)); + +CREATE TABLE BATCH_STEP ( + ID NUMBER(38) PRIMARY KEY , + VERSION NUMBER(38), + JOB_ID NUMBER(38) NOT NULL, + STEP_NAME VARCHAR(100) NOT NULL, + STATUS VARCHAR(10), + RESTART_DATA VARCHAR(200)); + +CREATE TABLE BATCH_STEP_EXECUTION ( + ID NUMBER(38) PRIMARY KEY , + VERSION NUMBER(38) NOT NULL, + STEP_ID NUMBER(38) NOT NULL, + JOB_EXECUTION_ID NUMBER(38) NOT NULL, + START_TIME TIMESTAMP NOT NULL , + END_TIME TIMESTAMP , + STATUS VARCHAR(10), + COMMIT_COUNT NUMBER(38) , + TASK_COUNT NUMBER(38) , + TASK_STATISTICS VARCHAR(250), + CONTINUABLE CHAR(1), + EXIT_CODE VARCHAR(20), + EXIT_MESSAGE VARCHAR(250)); + +CREATE SEQUENCE BATCH_STEP_EXECUTION_SEQ; +CREATE SEQUENCE BATCH_STEP_SEQ; +CREATE SEQUENCE BATCH_JOB_EXECUTION_SEQ; +CREATE SEQUENCE BATCH_JOB_SEQ; diff --git a/execution/src/main/resources/schema-postgresql.sql b/execution/src/main/resources/schema-postgresql.sql new file mode 100644 index 000000000..1224021a8 --- /dev/null +++ b/execution/src/main/resources/schema-postgresql.sql @@ -0,0 +1,58 @@ +-- Autogenerated: do not edit this file +DROP TABLE BATCH_STEP_EXECUTION ; +DROP TABLE BATCH_JOB_EXECUTION ; +DROP TABLE BATCH_STEP ; +DROP TABLE BATCH_JOB ; + +DROP SEQUENCE BATCH_STEP_EXECUTION_SEQ ; +DROP SEQUENCE BATCH_STEP_SEQ ; +DROP SEQUENCE BATCH_JOB_EXECUTION_SEQ ; +DROP SEQUENCE BATCH_JOB_SEQ ; + +-- Autogenerated: do not edit this file +CREATE TABLE BATCH_JOB ( + ID BIGINT PRIMARY KEY , + VERSION BIGINT, + JOB_NAME VARCHAR(100) NOT NULL , + JOB_KEY VARCHAR(250) , + SCHEDULE_DATE DATE , + STATUS VARCHAR(10) ); + +CREATE TABLE BATCH_JOB_EXECUTION ( + ID BIGINT PRIMARY KEY , + VERSION BIGINT, + JOB_ID BIGINT NOT NULL, + START_TIME TIMESTAMP NOT NULL , + END_TIME TIMESTAMP , + STATUS VARCHAR(10), + CONTINUABLE CHAR(1), + EXIT_CODE VARCHAR(20), + EXIT_MESSAGE VARCHAR(250)); + +CREATE TABLE BATCH_STEP ( + ID BIGINT PRIMARY KEY , + VERSION BIGINT, + JOB_ID BIGINT NOT NULL, + STEP_NAME VARCHAR(100) NOT NULL, + STATUS VARCHAR(10), + RESTART_DATA VARCHAR(200)); + +CREATE TABLE BATCH_STEP_EXECUTION ( + ID BIGINT PRIMARY KEY , + VERSION BIGINT NOT NULL, + STEP_ID BIGINT NOT NULL, + JOB_EXECUTION_ID BIGINT NOT NULL, + START_TIME TIMESTAMP NOT NULL , + END_TIME TIMESTAMP , + STATUS VARCHAR(10), + COMMIT_COUNT BIGINT , + TASK_COUNT BIGINT , + TASK_STATISTICS VARCHAR(250), + CONTINUABLE CHAR(1), + EXIT_CODE VARCHAR(20), + EXIT_MESSAGE VARCHAR(250)); + +CREATE SEQUENCE BATCH_STEP_EXECUTION_SEQ; +CREATE SEQUENCE BATCH_STEP_SEQ; +CREATE SEQUENCE BATCH_JOB_EXECUTION_SEQ; +CREATE SEQUENCE BATCH_JOB_SEQ;