From a90ae4a5bb52461c44700d56fa270f7b8f0a1d1f Mon Sep 17 00:00:00 2001 From: dsyer Date: Wed, 12 Dec 2007 22:51:47 +0000 Subject: [PATCH] Switch db2 / derby (was wrong way round) for sequence gen macro --- spring-batch-execution/src/main/resources/schema-db2.sql | 8 ++++---- .../src/main/resources/schema-derby.sql | 8 ++++---- spring-batch-execution/src/main/sql/db2.vpp | 2 +- spring-batch-execution/src/main/sql/derby.vpp | 2 +- 4 files changed, 10 insertions(+), 10 deletions(-) diff --git a/spring-batch-execution/src/main/resources/schema-db2.sql b/spring-batch-execution/src/main/resources/schema-db2.sql index a2ad48720..1224021a8 100644 --- a/spring-batch-execution/src/main/resources/schema-db2.sql +++ b/spring-batch-execution/src/main/resources/schema-db2.sql @@ -52,7 +52,7 @@ CREATE TABLE BATCH_STEP_EXECUTION ( EXIT_CODE VARCHAR(20), EXIT_MESSAGE VARCHAR(250)); -CREATE TABLE BATCH_STEP_EXECUTION_SEQ (ID BIGINT PRIMARY KEY GENERATED BY DEFAULT AS IDENTITY, DUMMY VARCHAR(1)); -CREATE TABLE BATCH_STEP_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 SEQUENCE BATCH_STEP_EXECUTION_SEQ; +CREATE SEQUENCE BATCH_STEP_SEQ; +CREATE SEQUENCE BATCH_JOB_EXECUTION_SEQ; +CREATE SEQUENCE BATCH_JOB_SEQ; diff --git a/spring-batch-execution/src/main/resources/schema-derby.sql b/spring-batch-execution/src/main/resources/schema-derby.sql index d67aae800..abf9e737c 100644 --- a/spring-batch-execution/src/main/resources/schema-derby.sql +++ b/spring-batch-execution/src/main/resources/schema-derby.sql @@ -52,7 +52,7 @@ CREATE TABLE BATCH_STEP_EXECUTION ( 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; +CREATE TABLE BATCH_STEP_EXECUTION_SEQ (ID BIGINT PRIMARY KEY GENERATED BY DEFAULT AS IDENTITY, DUMMY VARCHAR(1)); +CREATE TABLE BATCH_STEP_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)); diff --git a/spring-batch-execution/src/main/sql/db2.vpp b/spring-batch-execution/src/main/sql/db2.vpp index 00645d2a7..3713aa6f5 100644 --- a/spring-batch-execution/src/main/sql/db2.vpp +++ b/spring-batch-execution/src/main/sql/db2.vpp @@ -1,2 +1,2 @@ -#macro (sequence $name)CREATE TABLE ${name} (ID BIGINT PRIMARY KEY GENERATED BY DEFAULT AS IDENTITY, DUMMY VARCHAR(1)); +#macro (sequence $name)CREATE SEQUENCE ${name}; #end diff --git a/spring-batch-execution/src/main/sql/derby.vpp b/spring-batch-execution/src/main/sql/derby.vpp index 3713aa6f5..00645d2a7 100644 --- a/spring-batch-execution/src/main/sql/derby.vpp +++ b/spring-batch-execution/src/main/sql/derby.vpp @@ -1,2 +1,2 @@ -#macro (sequence $name)CREATE SEQUENCE ${name}; +#macro (sequence $name)CREATE TABLE ${name} (ID BIGINT PRIMARY KEY GENERATED BY DEFAULT AS IDENTITY, DUMMY VARCHAR(1)); #end