KEYCLOAK-5416 Migration from 3.2.1 to 3.3.0 doesn't work on MSSQL due to constraint violation (#4479)
(cherry picked from commit ba0a6976055dc314433ff30464ec59c7d9c0e052)
This commit is contained in:
1 parent
366ba829ab
commit
d7edee8a06
1 file changed
+16
@@ -27,10 +27,26 @@
|
||||
<changeSet author="keycloak" id="3.2.0-fix">
|
||||
<preConditions onFail="MARK_RAN">
|
||||
<changeSetExecuted id="3.2.0" author="keycloak" changeLogFile="META-INF/jpa-changelog-3.2.0.xml"/>
|
||||
<not>
|
||||
<dbms type="mssql"/>
|
||||
</not>
|
||||
</preConditions>
|
||||
|
||||
<addNotNullConstraint tableName="CLIENT_INITIAL_ACCESS" columnName="REALM_ID" columnDataType="VARCHAR(36)" />
|
||||
</changeSet>
|
||||
|
||||
<changeSet author="keycloak" id="3.2.0-fix-with-keycloak-5416">
|
||||
<preConditions onFail="MARK_RAN">
|
||||
<changeSetExecuted id="3.2.0" author="keycloak" changeLogFile="META-INF/jpa-changelog-3.2.0.xml"/>
|
||||
<dbms type="mssql"/>
|
||||
</preConditions>
|
||||
|
||||
<dropIndex indexName="IDX_CLIENT_INIT_ACC_REALM" tableName="CLIENT_INITIAL_ACCESS"/>
|
||||
<addNotNullConstraint tableName="CLIENT_INITIAL_ACCESS" columnName="REALM_ID" columnDataType="VARCHAR(36)" />
|
||||
<createIndex indexName="IDX_CLIENT_INIT_ACC_REALM" tableName="CLIENT_INITIAL_ACCESS">
|
||||
<column name="REALM_ID" type="VARCHAR(36)"/>
|
||||
</createIndex>
|
||||
</changeSet>
|
||||
|
||||
<changeSet author="keycloak" id="3.2.0-fixed">
|
||||
<preConditions onFail="MARK_RAN">
|
||||
|
||||
Reference in new issue
Block a user