From 177d3d0c2d728bd9450af14144f35db06e0b80db Mon Sep 17 00:00:00 2001 From: trisberg Date: Fri, 17 Oct 2008 17:08:09 +0000 Subject: [PATCH] BATCH-881: changed sequences maxvalue to match max value of Java's Long data type --- spring-batch-core/src/main/sql/db2.vpp | 2 +- spring-batch-core/src/main/sql/oracle10g.vpp | 2 +- spring-batch-core/src/main/sql/postgresql.vpp | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/spring-batch-core/src/main/sql/db2.vpp b/spring-batch-core/src/main/sql/db2.vpp index 4a1945336..131f81d1d 100644 --- a/spring-batch-core/src/main/sql/db2.vpp +++ b/spring-batch-core/src/main/sql/db2.vpp @@ -1,3 +1,3 @@ -#macro (sequence $name)CREATE SEQUENCE ${name}; +#macro (sequence $name)CREATE SEQUENCE ${name} AS BIGINT MAXVALUE 9223372036854775807 NO CYCLE; #end #macro (notnull $name $type)ALTER COLUMN ${name} SET NOT NULL#end diff --git a/spring-batch-core/src/main/sql/oracle10g.vpp b/spring-batch-core/src/main/sql/oracle10g.vpp index 7596ff2c4..43fd38da0 100644 --- a/spring-batch-core/src/main/sql/oracle10g.vpp +++ b/spring-batch-core/src/main/sql/oracle10g.vpp @@ -1,3 +1,3 @@ -#macro (sequence $name)CREATE SEQUENCE ${name}; +#macro (sequence $name)CREATE SEQUENCE ${name} MAXVALUE 9223372036854775807 NOCYCLE; #end #macro (notnull $name $type)MODIFY ${name} NOT NULL#end diff --git a/spring-batch-core/src/main/sql/postgresql.vpp b/spring-batch-core/src/main/sql/postgresql.vpp index 4a1945336..22af0b8e4 100644 --- a/spring-batch-core/src/main/sql/postgresql.vpp +++ b/spring-batch-core/src/main/sql/postgresql.vpp @@ -1,3 +1,3 @@ -#macro (sequence $name)CREATE SEQUENCE ${name}; +#macro (sequence $name)CREATE SEQUENCE ${name} MAXVALUE 9223372036854775807 NO CYCLE; #end #macro (notnull $name $type)ALTER COLUMN ${name} SET NOT NULL#end