diff --git a/spring-batch-samples/src/main/resources/business-schema-db2.sql b/spring-batch-samples/src/main/resources/business-schema-db2.sql index b952be094..7ca645b88 100644 --- a/spring-batch-samples/src/main/resources/business-schema-db2.sql +++ b/spring-batch-samples/src/main/resources/business-schema-db2.sql @@ -20,7 +20,7 @@ CREATE TABLE BATCH_STAGING ( JOB_ID BIGINT NOT NULL, VALUE BLOB NOT NULL, PROCESSED CHAR(1) NOT NULL -); +) ; CREATE TABLE TRADE ( ID BIGINT NOT NULL PRIMARY KEY , @@ -29,14 +29,14 @@ CREATE TABLE TRADE ( QUANTITY BIGINT , PRICE DOUBLE PRECISION , CUSTOMER VARCHAR(45) -); +) ; CREATE TABLE CUSTOMER ( ID BIGINT NOT NULL PRIMARY KEY , VERSION BIGINT , NAME VARCHAR(45) , CREDIT DOUBLE PRECISION -); +) ; INSERT INTO CUSTOMER (ID, VERSION, NAME, CREDIT) VALUES (1, 0, 'customer1', 100000); INSERT INTO CUSTOMER (ID, VERSION, NAME, CREDIT) VALUES (2, 0, 'customer2', 100000); @@ -50,7 +50,7 @@ CREATE TABLE PLAYERS ( POS VARCHAR(10) , YEAR_OF_BIRTH BIGINT NOT NULL, YEAR_DRAFTED BIGINT NOT NULL -); +) ; CREATE TABLE GAMES ( PLAYER_ID CHAR(8) NOT NULL, @@ -68,7 +68,7 @@ CREATE TABLE GAMES ( RECEPTIONS BIGINT , RECEPTIONS_YARDS BIGINT , TOTAL_TD BIGINT -); +) ; CREATE TABLE PLAYER_SUMMARY ( ID CHAR(8) NOT NULL, @@ -83,4 +83,4 @@ CREATE TABLE PLAYER_SUMMARY ( RECEPTIONS BIGINT NOT NULL , RECEPTIONS_YARDS BIGINT NOT NULL , TOTAL_TD BIGINT NOT NULL -); \ No newline at end of file +) ; \ No newline at end of file diff --git a/spring-batch-samples/src/main/resources/business-schema-derby.sql b/spring-batch-samples/src/main/resources/business-schema-derby.sql index 4b9c125dc..e4f7ce59e 100644 --- a/spring-batch-samples/src/main/resources/business-schema-derby.sql +++ b/spring-batch-samples/src/main/resources/business-schema-derby.sql @@ -20,7 +20,7 @@ CREATE TABLE BATCH_STAGING ( JOB_ID BIGINT NOT NULL, VALUE BLOB NOT NULL, PROCESSED CHAR(1) NOT NULL -); +) ; CREATE TABLE TRADE ( ID BIGINT NOT NULL PRIMARY KEY GENERATED BY DEFAULT AS IDENTITY, @@ -29,14 +29,14 @@ CREATE TABLE TRADE ( QUANTITY BIGINT , PRICE DOUBLE PRECISION , CUSTOMER VARCHAR(45) -); +) ; CREATE TABLE CUSTOMER ( ID BIGINT NOT NULL PRIMARY KEY GENERATED BY DEFAULT AS IDENTITY, VERSION BIGINT , NAME VARCHAR(45) , CREDIT DOUBLE PRECISION -); +) ; INSERT INTO CUSTOMER (ID, VERSION, NAME, CREDIT) VALUES (1, 0, 'customer1', 100000); INSERT INTO CUSTOMER (ID, VERSION, NAME, CREDIT) VALUES (2, 0, 'customer2', 100000); @@ -50,7 +50,7 @@ CREATE TABLE PLAYERS ( POS VARCHAR(10) , YEAR_OF_BIRTH BIGINT NOT NULL, YEAR_DRAFTED BIGINT NOT NULL -); +) ; CREATE TABLE GAMES ( PLAYER_ID CHAR(8) NOT NULL, @@ -68,7 +68,7 @@ CREATE TABLE GAMES ( RECEPTIONS BIGINT , RECEPTIONS_YARDS BIGINT , TOTAL_TD BIGINT -); +) ; CREATE TABLE PLAYER_SUMMARY ( ID CHAR(8) NOT NULL, @@ -83,4 +83,4 @@ CREATE TABLE PLAYER_SUMMARY ( RECEPTIONS BIGINT NOT NULL , RECEPTIONS_YARDS BIGINT NOT NULL , TOTAL_TD BIGINT NOT NULL -); \ No newline at end of file +) ; \ No newline at end of file diff --git a/spring-batch-samples/src/main/resources/business-schema-hsqldb.sql b/spring-batch-samples/src/main/resources/business-schema-hsqldb.sql index f69c3f7bf..19951194c 100644 --- a/spring-batch-samples/src/main/resources/business-schema-hsqldb.sql +++ b/spring-batch-samples/src/main/resources/business-schema-hsqldb.sql @@ -26,7 +26,7 @@ CREATE TABLE BATCH_STAGING ( JOB_ID BIGINT NOT NULL, VALUE LONGVARBINARY NOT NULL, PROCESSED CHAR(1) NOT NULL -); +) ; CREATE TABLE TRADE ( ID BIGINT IDENTITY NOT NULL PRIMARY KEY , @@ -35,14 +35,14 @@ CREATE TABLE TRADE ( QUANTITY BIGINT , PRICE DOUBLE PRECISION , CUSTOMER VARCHAR(45) -); +) ; CREATE TABLE CUSTOMER ( ID BIGINT IDENTITY NOT NULL PRIMARY KEY , VERSION BIGINT , NAME VARCHAR(45) , CREDIT DOUBLE PRECISION -); +) ; INSERT INTO CUSTOMER (ID, VERSION, NAME, CREDIT) VALUES (1, 0, 'customer1', 100000); INSERT INTO CUSTOMER (ID, VERSION, NAME, CREDIT) VALUES (2, 0, 'customer2', 100000); @@ -56,7 +56,7 @@ CREATE TABLE PLAYERS ( POS VARCHAR(10) , YEAR_OF_BIRTH BIGINT NOT NULL, YEAR_DRAFTED BIGINT NOT NULL -); +) ; CREATE TABLE GAMES ( PLAYER_ID CHAR(8) NOT NULL, @@ -74,7 +74,7 @@ CREATE TABLE GAMES ( RECEPTIONS BIGINT , RECEPTIONS_YARDS BIGINT , TOTAL_TD BIGINT -); +) ; CREATE TABLE PLAYER_SUMMARY ( ID CHAR(8) NOT NULL, @@ -89,4 +89,4 @@ CREATE TABLE PLAYER_SUMMARY ( RECEPTIONS BIGINT NOT NULL , RECEPTIONS_YARDS BIGINT NOT NULL , TOTAL_TD BIGINT NOT NULL -); \ No newline at end of file +) ; \ No newline at end of file diff --git a/spring-batch-samples/src/main/resources/business-schema-mysql.sql b/spring-batch-samples/src/main/resources/business-schema-mysql.sql index d11167a98..1652097f6 100644 --- a/spring-batch-samples/src/main/resources/business-schema-mysql.sql +++ b/spring-batch-samples/src/main/resources/business-schema-mysql.sql @@ -23,7 +23,7 @@ CREATE TABLE BATCH_STAGING ( JOB_ID BIGINT NOT NULL, VALUE BLOB NOT NULL, PROCESSED CHAR(1) NOT NULL -); +) type=InnoDB; CREATE TABLE TRADE ( ID BIGINT NOT NULL PRIMARY KEY , @@ -32,14 +32,14 @@ CREATE TABLE TRADE ( QUANTITY BIGINT , PRICE DOUBLE PRECISION , CUSTOMER VARCHAR(45) -); +) type=InnoDB; CREATE TABLE CUSTOMER ( ID BIGINT NOT NULL PRIMARY KEY , VERSION BIGINT , NAME VARCHAR(45) , CREDIT DOUBLE PRECISION -); +) type=InnoDB; INSERT INTO CUSTOMER (ID, VERSION, NAME, CREDIT) VALUES (1, 0, 'customer1', 100000); INSERT INTO CUSTOMER (ID, VERSION, NAME, CREDIT) VALUES (2, 0, 'customer2', 100000); @@ -53,7 +53,7 @@ CREATE TABLE PLAYERS ( POS VARCHAR(10) , YEAR_OF_BIRTH BIGINT NOT NULL, YEAR_DRAFTED BIGINT NOT NULL -); +) type=InnoDB; CREATE TABLE GAMES ( PLAYER_ID CHAR(8) NOT NULL, @@ -71,7 +71,7 @@ CREATE TABLE GAMES ( RECEPTIONS BIGINT , RECEPTIONS_YARDS BIGINT , TOTAL_TD BIGINT -); +) type=InnoDB; CREATE TABLE PLAYER_SUMMARY ( ID CHAR(8) NOT NULL, @@ -86,4 +86,4 @@ CREATE TABLE PLAYER_SUMMARY ( RECEPTIONS BIGINT NOT NULL , RECEPTIONS_YARDS BIGINT NOT NULL , TOTAL_TD BIGINT NOT NULL -); \ No newline at end of file +) type=InnoDB; \ No newline at end of file diff --git a/spring-batch-samples/src/main/resources/business-schema-oracle10g.sql b/spring-batch-samples/src/main/resources/business-schema-oracle10g.sql index 57b783124..2494644ae 100644 --- a/spring-batch-samples/src/main/resources/business-schema-oracle10g.sql +++ b/spring-batch-samples/src/main/resources/business-schema-oracle10g.sql @@ -20,7 +20,7 @@ CREATE TABLE BATCH_STAGING ( JOB_ID NUMBER(38) NOT NULL, VALUE BLOB NOT NULL, PROCESSED CHAR(1) NOT NULL -); +) ; CREATE TABLE TRADE ( ID NUMBER(38) NOT NULL PRIMARY KEY , @@ -29,14 +29,14 @@ CREATE TABLE TRADE ( QUANTITY NUMBER(38) , PRICE NUMBER , CUSTOMER VARCHAR2(45) -); +) ; CREATE TABLE CUSTOMER ( ID NUMBER(38) NOT NULL PRIMARY KEY , VERSION NUMBER(38) , NAME VARCHAR2(45) , CREDIT NUMBER -); +) ; INSERT INTO CUSTOMER (ID, VERSION, NAME, CREDIT) VALUES (1, 0, 'customer1', 100000); INSERT INTO CUSTOMER (ID, VERSION, NAME, CREDIT) VALUES (2, 0, 'customer2', 100000); @@ -50,7 +50,7 @@ CREATE TABLE PLAYERS ( POS VARCHAR2(10) , YEAR_OF_BIRTH NUMBER(38) NOT NULL, YEAR_DRAFTED NUMBER(38) NOT NULL -); +) ; CREATE TABLE GAMES ( PLAYER_ID CHAR(8) NOT NULL, @@ -68,7 +68,7 @@ CREATE TABLE GAMES ( RECEPTIONS NUMBER(38) , RECEPTIONS_YARDS NUMBER(38) , TOTAL_TD NUMBER(38) -); +) ; CREATE TABLE PLAYER_SUMMARY ( ID CHAR(8) NOT NULL, @@ -83,4 +83,4 @@ CREATE TABLE PLAYER_SUMMARY ( RECEPTIONS NUMBER(38) NOT NULL , RECEPTIONS_YARDS NUMBER(38) NOT NULL , TOTAL_TD NUMBER(38) NOT NULL -); \ No newline at end of file +) ; \ No newline at end of file diff --git a/spring-batch-samples/src/main/resources/business-schema-postgresql.sql b/spring-batch-samples/src/main/resources/business-schema-postgresql.sql index 98ce011c4..6baa2837c 100644 --- a/spring-batch-samples/src/main/resources/business-schema-postgresql.sql +++ b/spring-batch-samples/src/main/resources/business-schema-postgresql.sql @@ -20,7 +20,7 @@ CREATE TABLE BATCH_STAGING ( JOB_ID BIGINT NOT NULL, VALUE BYTEA NOT NULL, PROCESSED CHAR(1) NOT NULL -); +) ; CREATE TABLE TRADE ( ID BIGINT NOT NULL PRIMARY KEY , @@ -29,14 +29,14 @@ CREATE TABLE TRADE ( QUANTITY BIGINT , PRICE DOUBLE PRECISION , CUSTOMER VARCHAR(45) -); +) ; CREATE TABLE CUSTOMER ( ID BIGINT NOT NULL PRIMARY KEY , VERSION BIGINT , NAME VARCHAR(45) , CREDIT DOUBLE PRECISION -); +) ; INSERT INTO CUSTOMER (ID, VERSION, NAME, CREDIT) VALUES (1, 0, 'customer1', 100000); INSERT INTO CUSTOMER (ID, VERSION, NAME, CREDIT) VALUES (2, 0, 'customer2', 100000); @@ -50,7 +50,7 @@ CREATE TABLE PLAYERS ( POS VARCHAR(10) , YEAR_OF_BIRTH BIGINT NOT NULL, YEAR_DRAFTED BIGINT NOT NULL -); +) ; CREATE TABLE GAMES ( PLAYER_ID CHAR(8) NOT NULL, @@ -68,7 +68,7 @@ CREATE TABLE GAMES ( RECEPTIONS BIGINT , RECEPTIONS_YARDS BIGINT , TOTAL_TD BIGINT -); +) ; CREATE TABLE PLAYER_SUMMARY ( ID CHAR(8) NOT NULL, @@ -83,4 +83,4 @@ CREATE TABLE PLAYER_SUMMARY ( RECEPTIONS BIGINT NOT NULL , RECEPTIONS_YARDS BIGINT NOT NULL , TOTAL_TD BIGINT NOT NULL -); \ No newline at end of file +) ; \ No newline at end of file diff --git a/spring-batch-samples/src/main/resources/business-schema-sqlserver.sql b/spring-batch-samples/src/main/resources/business-schema-sqlserver.sql index 8da24f5ad..69bbaff63 100644 --- a/spring-batch-samples/src/main/resources/business-schema-sqlserver.sql +++ b/spring-batch-samples/src/main/resources/business-schema-sqlserver.sql @@ -20,7 +20,7 @@ CREATE TABLE BATCH_STAGING ( JOB_ID BIGINT NOT NULL, VALUE IMAGE NOT NULL, PROCESSED CHAR(1) NOT NULL -); +) ; CREATE TABLE TRADE ( ID BIGINT NOT NULL PRIMARY KEY , @@ -29,14 +29,14 @@ CREATE TABLE TRADE ( QUANTITY BIGINT , PRICE DOUBLE PRECISION , CUSTOMER VARCHAR(45) -); +) ; CREATE TABLE CUSTOMER ( ID BIGINT NOT NULL PRIMARY KEY , VERSION BIGINT , NAME VARCHAR(45) , CREDIT DOUBLE PRECISION -); +) ; INSERT INTO CUSTOMER (ID, VERSION, NAME, CREDIT) VALUES (1, 0, 'customer1', 100000); INSERT INTO CUSTOMER (ID, VERSION, NAME, CREDIT) VALUES (2, 0, 'customer2', 100000); @@ -50,7 +50,7 @@ CREATE TABLE PLAYERS ( POS VARCHAR(10) , YEAR_OF_BIRTH BIGINT NOT NULL, YEAR_DRAFTED BIGINT NOT NULL -); +) ; CREATE TABLE GAMES ( PLAYER_ID CHAR(8) NOT NULL, @@ -68,7 +68,7 @@ CREATE TABLE GAMES ( RECEPTIONS BIGINT , RECEPTIONS_YARDS BIGINT , TOTAL_TD BIGINT -); +) ; CREATE TABLE PLAYER_SUMMARY ( ID CHAR(8) NOT NULL, @@ -83,4 +83,4 @@ CREATE TABLE PLAYER_SUMMARY ( RECEPTIONS BIGINT NOT NULL , RECEPTIONS_YARDS BIGINT NOT NULL , TOTAL_TD BIGINT NOT NULL -); \ No newline at end of file +) ; \ No newline at end of file diff --git a/spring-batch-samples/src/main/resources/business-schema-sybase.sql b/spring-batch-samples/src/main/resources/business-schema-sybase.sql index 8defe1657..10cfd3974 100644 --- a/spring-batch-samples/src/main/resources/business-schema-sybase.sql +++ b/spring-batch-samples/src/main/resources/business-schema-sybase.sql @@ -20,7 +20,7 @@ CREATE TABLE BATCH_STAGING ( JOB_ID BIGINT NOT NULL, VALUE IMAGE NOT NULL, PROCESSED CHAR(1) NOT NULL -); +) ; CREATE TABLE TRADE ( ID BIGINT NOT NULL PRIMARY KEY , @@ -29,14 +29,14 @@ CREATE TABLE TRADE ( QUANTITY BIGINT NULL, PRICE DOUBLE PRECISION NULL, CUSTOMER VARCHAR(45) NULL -); +) ; CREATE TABLE CUSTOMER ( ID BIGINT NOT NULL PRIMARY KEY , VERSION BIGINT NULL, NAME VARCHAR(45) NULL, CREDIT DOUBLE PRECISION NULL -); +) ; INSERT INTO CUSTOMER (ID, VERSION, NAME, CREDIT) VALUES (1, 0, 'customer1', 100000); INSERT INTO CUSTOMER (ID, VERSION, NAME, CREDIT) VALUES (2, 0, 'customer2', 100000); @@ -50,7 +50,7 @@ CREATE TABLE PLAYERS ( POS VARCHAR(10) NULL, YEAR_OF_BIRTH BIGINT NOT NULL, YEAR_DRAFTED BIGINT NOT NULL -); +) ; CREATE TABLE GAMES ( PLAYER_ID CHAR(8) NOT NULL, @@ -68,7 +68,7 @@ CREATE TABLE GAMES ( RECEPTIONS BIGINT NULL, RECEPTIONS_YARDS BIGINT NULL, TOTAL_TD BIGINT NULL -); +) ; CREATE TABLE PLAYER_SUMMARY ( ID CHAR(8) NOT NULL, @@ -83,4 +83,4 @@ CREATE TABLE PLAYER_SUMMARY ( RECEPTIONS BIGINT NOT NULL , RECEPTIONS_YARDS BIGINT NOT NULL , TOTAL_TD BIGINT NOT NULL -); \ No newline at end of file +) ; \ No newline at end of file diff --git a/spring-batch-samples/src/main/sql/init.sql.vpp b/spring-batch-samples/src/main/sql/init.sql.vpp index 4d9223c92..f6fcddce3 100644 --- a/spring-batch-samples/src/main/sql/init.sql.vpp +++ b/spring-batch-samples/src/main/sql/init.sql.vpp @@ -9,7 +9,7 @@ CREATE TABLE BATCH_STAGING ( JOB_ID ${BIGINT} NOT NULL, VALUE ${BLOB} NOT NULL, PROCESSED CHAR(1) NOT NULL -); +) $!{VOODOO}; CREATE TABLE TRADE ( ID ${BIGINT} $!{IDENTITY} NOT NULL PRIMARY KEY $!{GENERATED}, @@ -18,14 +18,14 @@ CREATE TABLE TRADE ( QUANTITY ${BIGINT} $!{NULL}, PRICE ${DOUBLE} $!{NULL}, CUSTOMER ${VARCHAR}(45) $!{NULL} -); +) $!{VOODOO}; CREATE TABLE CUSTOMER ( ID ${BIGINT} $!{IDENTITY} NOT NULL PRIMARY KEY $!{GENERATED}, VERSION ${BIGINT} $!{NULL}, NAME ${VARCHAR}(45) $!{NULL}, CREDIT ${DOUBLE} $!{NULL} -); +) $!{VOODOO}; INSERT INTO CUSTOMER (ID, VERSION, NAME, CREDIT) VALUES (1, 0, 'customer1', 100000); INSERT INTO CUSTOMER (ID, VERSION, NAME, CREDIT) VALUES (2, 0, 'customer2', 100000); @@ -39,7 +39,7 @@ CREATE TABLE PLAYERS ( POS ${VARCHAR}(10) $!{NULL}, YEAR_OF_BIRTH ${BIGINT} NOT NULL, YEAR_DRAFTED ${BIGINT} NOT NULL -); +) $!{VOODOO}; CREATE TABLE GAMES ( PLAYER_ID CHAR(8) NOT NULL, @@ -57,7 +57,7 @@ CREATE TABLE GAMES ( RECEPTIONS ${BIGINT} $!{NULL}, RECEPTIONS_YARDS ${BIGINT} $!{NULL}, TOTAL_TD ${BIGINT} $!{NULL} -); +) $!{VOODOO}; CREATE TABLE PLAYER_SUMMARY ( ID CHAR(8) NOT NULL, @@ -72,4 +72,4 @@ CREATE TABLE PLAYER_SUMMARY ( RECEPTIONS ${BIGINT} NOT NULL , RECEPTIONS_YARDS ${BIGINT} NOT NULL , TOTAL_TD ${BIGINT} NOT NULL -); \ No newline at end of file +) $!{VOODOO}; \ No newline at end of file