From 319a0b08714eac820108d70ddf43de6a379f8c28 Mon Sep 17 00:00:00 2001 From: Mahmoud Ben Hassine Date: Tue, 7 Jan 2020 10:51:24 +0100 Subject: [PATCH] Remove unused generateSql gradle task and its corresponding resources (cherry picked from commit f19f32fd79a340b798ab84f21216b4668f79e15a) --- spring-batch-core/build.gradle | 45 ----------- spring-batch-core/src/main/sql/db2.properties | 11 --- spring-batch-core/src/main/sql/db2.vpp | 3 - .../src/main/sql/derby.properties | 12 --- spring-batch-core/src/main/sql/derby.vpp | 3 - .../src/main/sql/destroy.sql.vpp | 10 --- .../src/main/sql/drop.constraints.sql.vpp | 7 -- spring-batch-core/src/main/sql/h2.properties | 12 --- spring-batch-core/src/main/sql/h2.vpp | 3 - .../src/main/sql/hsqldb.properties | 12 --- spring-batch-core/src/main/sql/hsqldb.vpp | 5 -- .../src/main/sql/mysql.properties | 15 ---- spring-batch-core/src/main/sql/mysql.vpp | 6 -- .../src/main/sql/oracle10g.properties | 12 --- spring-batch-core/src/main/sql/oracle10g.vpp | 3 - .../src/main/sql/postgresql.properties | 14 ---- spring-batch-core/src/main/sql/postgresql.vpp | 3 - .../src/main/sql/schema-drop.sql.vpp | 5 -- spring-batch-core/src/main/sql/schema.sql.vpp | 81 ------------------- .../src/main/sql/sqlf.properties | 13 --- spring-batch-core/src/main/sql/sqlf.vpp | 3 - .../src/main/sql/sqlite.properties | 14 ---- spring-batch-core/src/main/sql/sqlite.vpp | 5 -- .../src/main/sql/sqlserver.properties | 11 --- spring-batch-core/src/main/sql/sqlserver.vpp | 3 - .../src/main/sql/sybase.properties | 12 --- spring-batch-core/src/main/sql/sybase.vpp | 3 - 27 files changed, 326 deletions(-) delete mode 100644 spring-batch-core/build.gradle delete mode 100644 spring-batch-core/src/main/sql/db2.properties delete mode 100644 spring-batch-core/src/main/sql/db2.vpp delete mode 100644 spring-batch-core/src/main/sql/derby.properties delete mode 100644 spring-batch-core/src/main/sql/derby.vpp delete mode 100644 spring-batch-core/src/main/sql/destroy.sql.vpp delete mode 100644 spring-batch-core/src/main/sql/drop.constraints.sql.vpp delete mode 100644 spring-batch-core/src/main/sql/h2.properties delete mode 100644 spring-batch-core/src/main/sql/h2.vpp delete mode 100644 spring-batch-core/src/main/sql/hsqldb.properties delete mode 100644 spring-batch-core/src/main/sql/hsqldb.vpp delete mode 100644 spring-batch-core/src/main/sql/mysql.properties delete mode 100644 spring-batch-core/src/main/sql/mysql.vpp delete mode 100644 spring-batch-core/src/main/sql/oracle10g.properties delete mode 100644 spring-batch-core/src/main/sql/oracle10g.vpp delete mode 100644 spring-batch-core/src/main/sql/postgresql.properties delete mode 100644 spring-batch-core/src/main/sql/postgresql.vpp delete mode 100644 spring-batch-core/src/main/sql/schema-drop.sql.vpp delete mode 100644 spring-batch-core/src/main/sql/schema.sql.vpp delete mode 100644 spring-batch-core/src/main/sql/sqlf.properties delete mode 100644 spring-batch-core/src/main/sql/sqlf.vpp delete mode 100644 spring-batch-core/src/main/sql/sqlite.properties delete mode 100644 spring-batch-core/src/main/sql/sqlite.vpp delete mode 100644 spring-batch-core/src/main/sql/sqlserver.properties delete mode 100644 spring-batch-core/src/main/sql/sqlserver.vpp delete mode 100644 spring-batch-core/src/main/sql/sybase.properties delete mode 100644 spring-batch-core/src/main/sql/sybase.vpp diff --git a/spring-batch-core/build.gradle b/spring-batch-core/build.gradle deleted file mode 100644 index 3e7271a2d..000000000 --- a/spring-batch-core/build.gradle +++ /dev/null @@ -1,45 +0,0 @@ -/** - * Generate schema creation and drop scripts for various databases - * supported by Spring Batch. - * - * @author David Syer (original Ant/Maven work) - * @author Chris Beams (port to Gradle) - */ -task generateSql { - group = "Build" - description = "Generates schema creation and drop scripts for supported databases." - - configurations { vpp } - dependencies { vpp 'foundrylogic.vpp:vpp:2.2.1' } - - def generatedResourcesDir = new File('src/main/resources/org/springframework/batch/core') - - outputs.dir generatedResourcesDir - - ant.typedef(resource: 'foundrylogic/vpp/typedef.properties', - classpath: configurations.vpp.asPath) - ant.taskdef(resource: 'foundrylogic/vpp/taskdef.properties', - classpath: configurations.vpp.asPath) - - doLast { - ['db2', 'derby', 'h2', 'hsqldb', 'mysql', - 'oracle10g', 'postgresql', 'sqlf', 'sqlserver', 'sybase'].each { dbType -> - ant.vppcopy(todir: generatedResourcesDir, overwrite: 'true') { - config { - context { - property key: 'includes', value: 'src/main/sql' - property file: "src/main/sql/${dbType}.properties" - } - engine { - property key: 'velocimacro.library', value: "src/main/sql/${dbType}.vpp" - } - } - fileset dir: 'src/main/sql', includes: 'schema*.sql.vpp' - mapper type: 'glob', from: '*.sql.vpp', to: "*-${dbType}.sql" - } - } - } -} - -// tie schema generation to the build lifecycle -//compileJava.dependsOn generateSql diff --git a/spring-batch-core/src/main/sql/db2.properties b/spring-batch-core/src/main/sql/db2.properties deleted file mode 100644 index 4e659c301..000000000 --- a/spring-batch-core/src/main/sql/db2.properties +++ /dev/null @@ -1,11 +0,0 @@ -platform=db2 -# SQL language oddities -BIGINT = BIGINT -IDENTITY = -DOUBLE = DOUBLE PRECISION -BLOB = BLOB -CLOB = CLOB -TIMESTAMP = TIMESTAMP -VARCHAR = VARCHAR -# for generating drop statements... -SEQUENCE = SEQUENCE diff --git a/spring-batch-core/src/main/sql/db2.vpp b/spring-batch-core/src/main/sql/db2.vpp deleted file mode 100644 index a7e92c086..000000000 --- a/spring-batch-core/src/main/sql/db2.vpp +++ /dev/null @@ -1,3 +0,0 @@ -#macro (sequence $name $value)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/derby.properties b/spring-batch-core/src/main/sql/derby.properties deleted file mode 100644 index 714a1d172..000000000 --- a/spring-batch-core/src/main/sql/derby.properties +++ /dev/null @@ -1,12 +0,0 @@ -platform=db2 -# SQL language oddities -BIGINT = BIGINT -IDENTITY = -GENERATED = GENERATED BY DEFAULT AS IDENTITY -DOUBLE = DOUBLE PRECISION -BLOB = BLOB -CLOB = CLOB -TIMESTAMP = TIMESTAMP -VARCHAR = VARCHAR -# for generating drop statements... -SEQUENCE = TABLE diff --git a/spring-batch-core/src/main/sql/derby.vpp b/spring-batch-core/src/main/sql/derby.vpp deleted file mode 100644 index 8e346ba00..000000000 --- a/spring-batch-core/src/main/sql/derby.vpp +++ /dev/null @@ -1,3 +0,0 @@ -#macro (sequence $name $value)CREATE TABLE ${name} (ID BIGINT PRIMARY KEY GENERATED BY DEFAULT AS IDENTITY, DUMMY VARCHAR(1)); -#end -#macro (notnull $name $type)ALTER COLUMN ${name} NOT NULL#end diff --git a/spring-batch-core/src/main/sql/destroy.sql.vpp b/spring-batch-core/src/main/sql/destroy.sql.vpp deleted file mode 100644 index b83400985..000000000 --- a/spring-batch-core/src/main/sql/destroy.sql.vpp +++ /dev/null @@ -1,10 +0,0 @@ -DROP TABLE $!{IFEXISTSBEFORE} BATCH_STEP_EXECUTION_CONTEXT $!{IFEXISTS}; -DROP TABLE $!{IFEXISTSBEFORE} BATCH_JOB_EXECUTION_CONTEXT $!{IFEXISTS}; -DROP TABLE $!{IFEXISTSBEFORE} BATCH_JOB_EXECUTION_PARAMS $!{IFEXISTS}; -DROP TABLE $!{IFEXISTSBEFORE} BATCH_STEP_EXECUTION $!{IFEXISTS}; -DROP TABLE $!{IFEXISTSBEFORE} BATCH_JOB_EXECUTION $!{IFEXISTS}; -DROP TABLE $!{IFEXISTSBEFORE} BATCH_JOB_INSTANCE $!{IFEXISTS}; - -DROP ${SEQUENCE} $!{IFEXISTSBEFORE} BATCH_STEP_EXECUTION_SEQ $!{IFEXISTS}; -DROP ${SEQUENCE} $!{IFEXISTSBEFORE} BATCH_JOB_EXECUTION_SEQ $!{IFEXISTS}; -DROP ${SEQUENCE} $!{IFEXISTSBEFORE} BATCH_JOB_SEQ $!{IFEXISTS}; diff --git a/spring-batch-core/src/main/sql/drop.constraints.sql.vpp b/spring-batch-core/src/main/sql/drop.constraints.sql.vpp deleted file mode 100644 index cdeb14c42..000000000 --- a/spring-batch-core/src/main/sql/drop.constraints.sql.vpp +++ /dev/null @@ -1,7 +0,0 @@ -ALTER TABLE BATCH_JOB_INSTANCE DROP CONSTRAINT ${IFEXISTSBEFORE} JOB_INST_UN; -ALTER TABLE BATCH_JOB_EXECUTION DROP CONSTRAINT ${IFEXISTSBEFORE} JOB_INST_EXEC_FK; -ALTER TABLE BATCH_JOB_EXECUTION_PARAMS DROP CONSTRAINT ${IFEXISTSBEFORE} JOB_EXEC_PARAMS_FK; -ALTER TABLE BATCH_STEP_EXECUTION DROP CONSTRAINT ${IFEXISTSBEFORE} JOB_EXEC_STEP_FK; -ALTER TABLE BATCH_STEP_EXECUTION_CONTEXT DROP CONSTRAINT ${IFEXISTSBEFORE} STEP_EXEC_CTX_FK; -ALTER TABLE BATCH_JOB_EXECUTION_CONTEXT DROP CONSTRAINT ${IFEXISTSBEFORE} JOB_EXEC_CTX_FK; - diff --git a/spring-batch-core/src/main/sql/h2.properties b/spring-batch-core/src/main/sql/h2.properties deleted file mode 100644 index 76afa046f..000000000 --- a/spring-batch-core/src/main/sql/h2.properties +++ /dev/null @@ -1,12 +0,0 @@ -platform=h2 -# SQL language oddities -BIGINT = BIGINT -IDENTITY = IDENTITY -IFEXISTS = IF EXISTS -DOUBLE = DOUBLE PRECISION -BLOB = LONGVARBINARY -CLOB = LONGVARCHAR -TIMESTAMP = TIMESTAMP -VARCHAR = VARCHAR -# for generating drop statements... -SEQUENCE = SEQUENCE diff --git a/spring-batch-core/src/main/sql/h2.vpp b/spring-batch-core/src/main/sql/h2.vpp deleted file mode 100644 index 225181221..000000000 --- a/spring-batch-core/src/main/sql/h2.vpp +++ /dev/null @@ -1,3 +0,0 @@ -#macro (sequence $name $value)CREATE SEQUENCE ${name}; -#end -#macro (notnull $name $type)ALTER COLUMN ${name} ${type} NOT NULL#end diff --git a/spring-batch-core/src/main/sql/hsqldb.properties b/spring-batch-core/src/main/sql/hsqldb.properties deleted file mode 100644 index 8cf391d9e..000000000 --- a/spring-batch-core/src/main/sql/hsqldb.properties +++ /dev/null @@ -1,12 +0,0 @@ -platform=hsqldb -# SQL language oddities -BIGINT = BIGINT -IDENTITY = IDENTITY -IFEXISTS = IF EXISTS -DOUBLE = DOUBLE PRECISION -BLOB = LONGVARBINARY -CLOB = LONGVARCHAR -TIMESTAMP = TIMESTAMP -VARCHAR = VARCHAR -# for generating drop statements... -SEQUENCE = TABLE diff --git a/spring-batch-core/src/main/sql/hsqldb.vpp b/spring-batch-core/src/main/sql/hsqldb.vpp deleted file mode 100644 index e01d755d2..000000000 --- a/spring-batch-core/src/main/sql/hsqldb.vpp +++ /dev/null @@ -1,5 +0,0 @@ -#macro (sequence $name $value)CREATE TABLE ${name} ( - ID BIGINT IDENTITY -); -#end -#macro (notnull $name $type)ALTER COLUMN ${name} ${type} NOT NULL#end diff --git a/spring-batch-core/src/main/sql/mysql.properties b/spring-batch-core/src/main/sql/mysql.properties deleted file mode 100644 index 3d83bc702..000000000 --- a/spring-batch-core/src/main/sql/mysql.properties +++ /dev/null @@ -1,15 +0,0 @@ -platform=mysql -# SQL language oddities -BIGINT = BIGINT -IDENTITY = -GENERATED = -VOODOO = ENGINE=InnoDB -IFEXISTSBEFORE = IF EXISTS -DOUBLE = DOUBLE PRECISION -BLOB = BLOB -CLOB = TEXT -TIMESTAMP = DATETIME -VARCHAR = VARCHAR -CHAR = CHAR -# for generating drop statements... -SEQUENCE = TABLE diff --git a/spring-batch-core/src/main/sql/mysql.vpp b/spring-batch-core/src/main/sql/mysql.vpp deleted file mode 100644 index aca424394..000000000 --- a/spring-batch-core/src/main/sql/mysql.vpp +++ /dev/null @@ -1,6 +0,0 @@ -#macro (sequence $name $value)CREATE TABLE ${name} (ID BIGINT NOT NULL, - UNIQUE_KEY CHAR(1) NOT NULL, - constraint ${name}_UN unique (UNIQUE_KEY)) ENGINE=InnoDB; -INSERT INTO ${name} (ID, UNIQUE_KEY) select * from (select 0 as ID, '0' as UNIQUE_KEY) as tmp where not exists(select * from ${name}); -#end -#macro (notnull $name $type)MODIFY COLUMN ${name} ${type} NOT NULL#end diff --git a/spring-batch-core/src/main/sql/oracle10g.properties b/spring-batch-core/src/main/sql/oracle10g.properties deleted file mode 100644 index 64ffa268e..000000000 --- a/spring-batch-core/src/main/sql/oracle10g.properties +++ /dev/null @@ -1,12 +0,0 @@ -platform=oracle10g -# SQL language oddities -BIGINT = NUMBER(19\,0) -IDENTITY = -GENERATED = -DOUBLE = NUMBER -BLOB = BLOB -CLOB = CLOB -TIMESTAMP = TIMESTAMP -VARCHAR = VARCHAR2 -# for generating drop statements... -SEQUENCE = SEQUENCE diff --git a/spring-batch-core/src/main/sql/oracle10g.vpp b/spring-batch-core/src/main/sql/oracle10g.vpp deleted file mode 100644 index 610c1f821..000000000 --- a/spring-batch-core/src/main/sql/oracle10g.vpp +++ /dev/null @@ -1,3 +0,0 @@ -#macro (sequence $name $value)CREATE SEQUENCE ${name} START WITH ${value} MINVALUE 0 MAXVALUE 9223372036854775807 NOCYCLE; -#end -#macro (notnull $name $type)MODIFY ${name} NOT NULL#end diff --git a/spring-batch-core/src/main/sql/postgresql.properties b/spring-batch-core/src/main/sql/postgresql.properties deleted file mode 100644 index 15041c2a5..000000000 --- a/spring-batch-core/src/main/sql/postgresql.properties +++ /dev/null @@ -1,14 +0,0 @@ -platform=postgresql -# SQL language oddities -BIGINT = BIGINT -IDENTITY = -GENERATED = -IFEXISTSBEFORE = IF EXISTS -DROPCONSTRAINT = TRUE -DOUBLE = DOUBLE PRECISION -BLOB = BYTEA -CLOB = TEXT -TIMESTAMP = TIMESTAMP -VARCHAR = VARCHAR -# for generating drop statements... -SEQUENCE = SEQUENCE diff --git a/spring-batch-core/src/main/sql/postgresql.vpp b/spring-batch-core/src/main/sql/postgresql.vpp deleted file mode 100644 index 59986a65a..000000000 --- a/spring-batch-core/src/main/sql/postgresql.vpp +++ /dev/null @@ -1,3 +0,0 @@ -#macro (sequence $name $value)CREATE SEQUENCE ${name} 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/schema-drop.sql.vpp b/spring-batch-core/src/main/sql/schema-drop.sql.vpp deleted file mode 100644 index 33650f0a3..000000000 --- a/spring-batch-core/src/main/sql/schema-drop.sql.vpp +++ /dev/null @@ -1,5 +0,0 @@ --- Autogenerated: do not edit this file -## Done so that we didn't have to modify all of the other files besides postgresql -#if (!$DROPCONSTRAINT) #set($DROPCONSTRAINT = "FALSE") #end -#if ( $DROPCONSTRAINT == "TRUE") #parse("${includes}/drop.constraints.sql.vpp") #end -#parse("${includes}/destroy.sql.vpp") diff --git a/spring-batch-core/src/main/sql/schema.sql.vpp b/spring-batch-core/src/main/sql/schema.sql.vpp deleted file mode 100644 index 3dcc730fa..000000000 --- a/spring-batch-core/src/main/sql/schema.sql.vpp +++ /dev/null @@ -1,81 +0,0 @@ --- Autogenerated: do not edit this file - -CREATE TABLE BATCH_JOB_INSTANCE ( - JOB_INSTANCE_ID ${BIGINT} $!{IDENTITY} NOT NULL PRIMARY KEY $!{GENERATED}, - VERSION ${BIGINT} $!{NULL}, - JOB_NAME ${VARCHAR}(100) NOT NULL, - JOB_KEY ${VARCHAR}(32) NOT NULL, - constraint JOB_INST_UN unique (JOB_NAME, JOB_KEY) -) $!{VOODOO}; - -CREATE TABLE BATCH_JOB_EXECUTION ( - JOB_EXECUTION_ID ${BIGINT} $!{IDENTITY} NOT NULL PRIMARY KEY $!{GENERATED}, - VERSION ${BIGINT} $!{NULL}, - JOB_INSTANCE_ID ${BIGINT} NOT NULL, - CREATE_TIME ${TIMESTAMP} NOT NULL, - START_TIME ${TIMESTAMP} DEFAULT NULL $!{NULL}, - END_TIME ${TIMESTAMP} DEFAULT NULL $!{NULL}, - STATUS ${VARCHAR}(10) $!{NULL}, - EXIT_CODE ${VARCHAR}(2500) $!{NULL}, - EXIT_MESSAGE ${VARCHAR}(2500) $!{NULL}, - LAST_UPDATED ${TIMESTAMP}, - JOB_CONFIGURATION_LOCATION ${VARCHAR}(2500) $!{NULL}, - constraint JOB_INST_EXEC_FK foreign key (JOB_INSTANCE_ID) - references BATCH_JOB_INSTANCE(JOB_INSTANCE_ID) -) $!{VOODOO}; - -CREATE TABLE BATCH_JOB_EXECUTION_PARAMS ( - JOB_EXECUTION_ID ${BIGINT} NOT NULL , - TYPE_CD ${VARCHAR}(6) NOT NULL , - KEY_NAME ${VARCHAR}(100) NOT NULL , - STRING_VAL ${VARCHAR}(250) $!{NULL}, - DATE_VAL ${TIMESTAMP} DEFAULT NULL $!{NULL}, - LONG_VAL ${BIGINT} $!{NULL}, - DOUBLE_VAL ${DOUBLE} $!{NULL}, - IDENTIFYING ${CHAR}(1) NOT NULL , - constraint JOB_EXEC_PARAMS_FK foreign key (JOB_EXECUTION_ID) - references BATCH_JOB_EXECUTION(JOB_EXECUTION_ID) -) $!{VOODOO}; - -CREATE TABLE BATCH_STEP_EXECUTION ( - STEP_EXECUTION_ID ${BIGINT} $!{IDENTITY} NOT NULL PRIMARY KEY $!{GENERATED}, - VERSION ${BIGINT} NOT NULL, - STEP_NAME ${VARCHAR}(100) NOT NULL, - JOB_EXECUTION_ID ${BIGINT} NOT NULL, - START_TIME ${TIMESTAMP} NOT NULL , - END_TIME ${TIMESTAMP} DEFAULT NULL $!{NULL}, - STATUS ${VARCHAR}(10) $!{NULL}, - COMMIT_COUNT ${BIGINT} $!{NULL}, - READ_COUNT ${BIGINT} $!{NULL}, - FILTER_COUNT ${BIGINT} $!{NULL}, - WRITE_COUNT ${BIGINT} $!{NULL}, - READ_SKIP_COUNT ${BIGINT} $!{NULL}, - WRITE_SKIP_COUNT ${BIGINT} $!{NULL}, - PROCESS_SKIP_COUNT ${BIGINT} $!{NULL}, - ROLLBACK_COUNT ${BIGINT} $!{NULL}, - EXIT_CODE ${VARCHAR}(2500) $!{NULL}, - EXIT_MESSAGE ${VARCHAR}(2500) $!{NULL}, - LAST_UPDATED ${TIMESTAMP}, - constraint JOB_EXEC_STEP_FK foreign key (JOB_EXECUTION_ID) - references BATCH_JOB_EXECUTION(JOB_EXECUTION_ID) -) $!{VOODOO}; - -CREATE TABLE BATCH_STEP_EXECUTION_CONTEXT ( - STEP_EXECUTION_ID ${BIGINT} NOT NULL PRIMARY KEY, - SHORT_CONTEXT ${VARCHAR}(2500) NOT NULL, - SERIALIZED_CONTEXT ${CLOB} $!{NULL}, - constraint STEP_EXEC_CTX_FK foreign key (STEP_EXECUTION_ID) - references BATCH_STEP_EXECUTION(STEP_EXECUTION_ID) -) $!{VOODOO}; - -CREATE TABLE BATCH_JOB_EXECUTION_CONTEXT ( - JOB_EXECUTION_ID ${BIGINT} NOT NULL PRIMARY KEY, - SHORT_CONTEXT ${VARCHAR}(2500) NOT NULL, - SERIALIZED_CONTEXT ${CLOB} $!{NULL}, - constraint JOB_EXEC_CTX_FK foreign key (JOB_EXECUTION_ID) - references BATCH_JOB_EXECUTION(JOB_EXECUTION_ID) -) $!{VOODOO}; - -#sequence( "BATCH_STEP_EXECUTION_SEQ" 0) -#sequence( "BATCH_JOB_EXECUTION_SEQ" 0) -#sequence( "BATCH_JOB_SEQ" 0) diff --git a/spring-batch-core/src/main/sql/sqlf.properties b/spring-batch-core/src/main/sql/sqlf.properties deleted file mode 100644 index 8476a1649..000000000 --- a/spring-batch-core/src/main/sql/sqlf.properties +++ /dev/null @@ -1,13 +0,0 @@ -platform=sqlf -# SQL language oddities (cloned from Derby) -BIGINT = BIGINT -IDENTITY = -GENERATED = GENERATED BY DEFAULT AS IDENTITY -IFEXISTSBEFORE = IF EXISTS -DOUBLE = DOUBLE PRECISION -BLOB = BLOB -CLOB = CLOB -TIMESTAMP = TIMESTAMP -VARCHAR = VARCHAR -# for generating drop statements... -SEQUENCE = TABLE diff --git a/spring-batch-core/src/main/sql/sqlf.vpp b/spring-batch-core/src/main/sql/sqlf.vpp deleted file mode 100644 index 8e346ba00..000000000 --- a/spring-batch-core/src/main/sql/sqlf.vpp +++ /dev/null @@ -1,3 +0,0 @@ -#macro (sequence $name $value)CREATE TABLE ${name} (ID BIGINT PRIMARY KEY GENERATED BY DEFAULT AS IDENTITY, DUMMY VARCHAR(1)); -#end -#macro (notnull $name $type)ALTER COLUMN ${name} NOT NULL#end diff --git a/spring-batch-core/src/main/sql/sqlite.properties b/spring-batch-core/src/main/sql/sqlite.properties deleted file mode 100644 index 807467dca..000000000 --- a/spring-batch-core/src/main/sql/sqlite.properties +++ /dev/null @@ -1,14 +0,0 @@ -platform=sqlite -# SQL language oddities -BIGINT = INTEGER -IDENTITY = -GENERATED = AUTOINCREMENT -IFEXISTSBEFORE = IF EXISTS -DOUBLE = DOUBLE PRECISION -BLOB = BLOB -CLOB = CLOB -TIMESTAMP = TIMESTAMP -CHAR = CHAR -VARCHAR = VARCHAR -# for generating drop statements... -SEQUENCE = TABLE \ No newline at end of file diff --git a/spring-batch-core/src/main/sql/sqlite.vpp b/spring-batch-core/src/main/sql/sqlite.vpp deleted file mode 100644 index a3da1792e..000000000 --- a/spring-batch-core/src/main/sql/sqlite.vpp +++ /dev/null @@ -1,5 +0,0 @@ -#macro (sequence $name $value)CREATE TABLE ${name} ( - ID INTEGER PRIMARY KEY AUTOINCREMENT -); -#end -#macro (notnull $name $type)ALTER COLUMN ${name} ${type} NOT NULL#end diff --git a/spring-batch-core/src/main/sql/sqlserver.properties b/spring-batch-core/src/main/sql/sqlserver.properties deleted file mode 100644 index 60b6aa24e..000000000 --- a/spring-batch-core/src/main/sql/sqlserver.properties +++ /dev/null @@ -1,11 +0,0 @@ -# SQL language oddities -BIGINT = BIGINT -IDENTITY = -GENERATED = -DOUBLE = DOUBLE PRECISION -BLOB = IMAGE -CLOB = TEXT -TIMESTAMP = DATETIME -VARCHAR = VARCHAR -# for generating drop statements... -SEQUENCE = TABLE diff --git a/spring-batch-core/src/main/sql/sqlserver.vpp b/spring-batch-core/src/main/sql/sqlserver.vpp deleted file mode 100644 index da0ca7291..000000000 --- a/spring-batch-core/src/main/sql/sqlserver.vpp +++ /dev/null @@ -1,3 +0,0 @@ -#macro (sequence $name $value)CREATE TABLE ${name} (ID BIGINT IDENTITY); -#end -#macro (notnull $name $type)ALTER COLUMN ${name} ${type} NOT NULL#end diff --git a/spring-batch-core/src/main/sql/sybase.properties b/spring-batch-core/src/main/sql/sybase.properties deleted file mode 100644 index 78adc66a1..000000000 --- a/spring-batch-core/src/main/sql/sybase.properties +++ /dev/null @@ -1,12 +0,0 @@ -# SQL language oddities -BIGINT = BIGINT -IDENTITY = -GENERATED = -DOUBLE = DOUBLE PRECISION -BLOB = IMAGE -CLOB = TEXT -TIMESTAMP = DATETIME -VARCHAR = VARCHAR -NULL = NULL -# for generating drop statements... -SEQUENCE = TABLE diff --git a/spring-batch-core/src/main/sql/sybase.vpp b/spring-batch-core/src/main/sql/sybase.vpp deleted file mode 100644 index da0ca7291..000000000 --- a/spring-batch-core/src/main/sql/sybase.vpp +++ /dev/null @@ -1,3 +0,0 @@ -#macro (sequence $name $value)CREATE TABLE ${name} (ID BIGINT IDENTITY); -#end -#macro (notnull $name $type)ALTER COLUMN ${name} ${type} NOT NULL#end