File tree Expand file tree Collapse file tree
spring-batch-core/src/main/resources/org/springframework/batch/core/migration/6.0 Expand file tree Collapse file tree Original file line number Diff line number Diff line change 22-- Changes VARCHAR columns to NVARCHAR to align with Microsoft JDBC driver behavior
33-- This improves performance by avoiding implicit conversions and reduces deadlock risk
44
5+ -- Drop unique constraint on BATCH_JOB_INSTANCE table
6+ ALTER TABLE BATCH_JOB_INSTANCE DROP CONSTRAINT JOB_INST_UN;
7+
58-- BATCH_JOB_INSTANCE table
69ALTER TABLE BATCH_JOB_INSTANCE ALTER COLUMN JOB_NAME NVARCHAR(100 ) NOT NULL ;
710ALTER TABLE BATCH_JOB_INSTANCE ALTER COLUMN JOB_KEY NVARCHAR(32 ) NOT NULL ;
811
12+ -- ReAdd unique constraint on BATCH_JOB_INSTANCE table
13+ ALTER TABLE BATCH_JOB_INSTANCE ADD CONSTRAINT JOB_INST_UN UNIQUE (JOB_NAME, JOB_KEY);
14+
915-- BATCH_JOB_EXECUTION table
1016ALTER TABLE BATCH_JOB_EXECUTION ALTER COLUMN STATUS NVARCHAR(10 ) NULL ;
1117ALTER TABLE BATCH_JOB_EXECUTION ALTER COLUMN EXIT_CODE NVARCHAR(2500 ) NULL ;
@@ -31,4 +37,4 @@ ALTER TABLE BATCH_JOB_EXECUTION_CONTEXT ALTER COLUMN SHORT_CONTEXT NVARCHAR(2500
3137ALTER TABLE BATCH_JOB_EXECUTION_CONTEXT ALTER COLUMN SERIALIZED_CONTEXT NVARCHAR(MAX) NULL ;
3238
3339-- Rename sequence BATCH_JOB_SEQ to BATCH_JOB_INSTANCE_SEQ
34- EXEC sp_rename ' BATCH_JOB_SEQ' , ' BATCH_JOB_INSTANCE_SEQ' ;
40+ EXEC sp_rename ' BATCH_JOB_SEQ' , ' BATCH_JOB_INSTANCE_SEQ' ;
You can’t perform that action at this time.
0 commit comments