From 6fbbeb8e5b2a0feea4861d498638cde1009244fa Mon Sep 17 00:00:00 2001 From: Mahmoud Ben Hassine Date: Wed, 12 Oct 2022 08:38:27 +0200 Subject: [PATCH] Fix timestamp precision in schema-derby.sql Related to 81728c00eda8c9eeaab8d84826179d211974e9ba --- .../batch/core/migration/5.0/migration-derby.sql | 10 ---------- .../springframework/batch/core/schema-derby.sql | 16 ++++++++-------- 2 files changed, 8 insertions(+), 18 deletions(-) diff --git a/spring-batch-core/src/main/resources/org/springframework/batch/core/migration/5.0/migration-derby.sql b/spring-batch-core/src/main/resources/org/springframework/batch/core/migration/5.0/migration-derby.sql index 8916a0f04..4b64389a0 100644 --- a/spring-batch-core/src/main/resources/org/springframework/batch/core/migration/5.0/migration-derby.sql +++ b/spring-batch-core/src/main/resources/org/springframework/batch/core/migration/5.0/migration-derby.sql @@ -8,13 +8,3 @@ ALTER TABLE BATCH_JOB_EXECUTION_PARAMS DROP COLUMN DOUBLE_VAL; ALTER TABLE BATCH_JOB_EXECUTION_PARAMS MODIFY COLUMN TYPE_CD PARAMETER_TYPE VARCHAR(100); ALTER TABLE BATCH_JOB_EXECUTION_PARAMS MODIFY COLUMN KEY_NAME PARAMETER_NAME VARCHAR(100); ALTER TABLE BATCH_JOB_EXECUTION_PARAMS MODIFY COLUMN STRING_VAL PARAMETER_VALUE VARCHAR(2500); - -ALTER TABLE BATCH_JOB_EXECUTION ALTER COLUMN CREATE_TIME SET DATA TYPE TIMESTAMP(9); -ALTER TABLE BATCH_JOB_EXECUTION ALTER COLUMN START_TIME SET DATA TYPE TIMESTAMP(9); -ALTER TABLE BATCH_JOB_EXECUTION ALTER COLUMN END_TIME SET DATA TYPE TIMESTAMP(9); -ALTER TABLE BATCH_JOB_EXECUTION ALTER COLUMN LAST_UPDATED SET DATA TYPE TIMESTAMP(9); - -ALTER TABLE BATCH_STEP_EXECUTION ALTER COLUMN CREATE_TIME SET DATA TYPE TIMESTAMP(9); -ALTER TABLE BATCH_STEP_EXECUTION ALTER COLUMN START_TIME SET DATA TYPE TIMESTAMP(9); -ALTER TABLE BATCH_STEP_EXECUTION ALTER COLUMN END_TIME SET DATA TYPE TIMESTAMP(9); -ALTER TABLE BATCH_STEP_EXECUTION ALTER COLUMN LAST_UPDATED SET DATA TYPE TIMESTAMP(9); \ No newline at end of file diff --git a/spring-batch-core/src/main/resources/org/springframework/batch/core/schema-derby.sql b/spring-batch-core/src/main/resources/org/springframework/batch/core/schema-derby.sql index d72a1628b..c9510a5bc 100644 --- a/spring-batch-core/src/main/resources/org/springframework/batch/core/schema-derby.sql +++ b/spring-batch-core/src/main/resources/org/springframework/batch/core/schema-derby.sql @@ -12,13 +12,13 @@ CREATE TABLE BATCH_JOB_EXECUTION ( JOB_EXECUTION_ID BIGINT NOT NULL PRIMARY KEY GENERATED BY DEFAULT AS IDENTITY, VERSION BIGINT , JOB_INSTANCE_ID BIGINT NOT NULL, - CREATE_TIME TIMESTAMP(9) NOT NULL, - START_TIME TIMESTAMP(9) DEFAULT NULL , - END_TIME TIMESTAMP(9) DEFAULT NULL , + CREATE_TIME TIMESTAMP NOT NULL, + START_TIME TIMESTAMP DEFAULT NULL , + END_TIME TIMESTAMP DEFAULT NULL , STATUS VARCHAR(10) , EXIT_CODE VARCHAR(2500) , EXIT_MESSAGE VARCHAR(2500) , - LAST_UPDATED TIMESTAMP(9), + LAST_UPDATED TIMESTAMP, constraint JOB_INST_EXEC_FK foreign key (JOB_INSTANCE_ID) references BATCH_JOB_INSTANCE(JOB_INSTANCE_ID) ) ; @@ -38,9 +38,9 @@ CREATE TABLE BATCH_STEP_EXECUTION ( VERSION BIGINT NOT NULL, STEP_NAME VARCHAR(100) NOT NULL, JOB_EXECUTION_ID BIGINT NOT NULL, - CREATE_TIME TIMESTAMP(9) NOT NULL, - START_TIME TIMESTAMP(9) DEFAULT NULL , - END_TIME TIMESTAMP(9) DEFAULT NULL , + CREATE_TIME TIMESTAMP NOT NULL, + START_TIME TIMESTAMP DEFAULT NULL , + END_TIME TIMESTAMP DEFAULT NULL , STATUS VARCHAR(10) , COMMIT_COUNT BIGINT , READ_COUNT BIGINT , @@ -52,7 +52,7 @@ CREATE TABLE BATCH_STEP_EXECUTION ( ROLLBACK_COUNT BIGINT , EXIT_CODE VARCHAR(2500) , EXIT_MESSAGE VARCHAR(2500) , - LAST_UPDATED TIMESTAMP(9), + LAST_UPDATED TIMESTAMP, constraint JOB_EXEC_STEP_FK foreign key (JOB_EXECUTION_ID) references BATCH_JOB_EXECUTION(JOB_EXECUTION_ID) ) ;