|
| 1 | +<?xml version="1.0" encoding="UTF-8" standalone="no"?> |
| 2 | + |
| 3 | +<databaseChangeLog xmlns="http://www.liquibase.org/xml/ns/dbchangelog" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
| 4 | + xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-3.2.xsd"> |
| 5 | + |
| 6 | + <changeSet id="20240521-0014-1" author="keycloak-multi-tenancy"> |
| 7 | + <validCheckSum>9:d3f77c7ecd53e9cd680fb5f43f9efafa</validCheckSum> |
| 8 | + <preConditions onFail="MARK_RAN"> |
| 9 | + <foreignKeyConstraintExists foreignKeyName="FK_TENANT_INVITATION_ROLE_TENANT_INVITATION_ID"/> |
| 10 | + </preConditions> |
| 11 | + <comment>Drop FK FK_TENANT_INVITATION_ROLE_TENANT_INVITATION_ID</comment> |
| 12 | + <dropForeignKeyConstraint baseTableName="TENANT_INVITATION_ROLE" constraintName="FK_TENANT_INVITATION_ROLE_TENANT_INVITATION_ID"/> |
| 13 | + </changeSet> |
| 14 | + |
| 15 | + <changeSet id="20240521-0014-2" author="keycloak-multi-tenancy"> |
| 16 | + <validCheckSum>9:df3ca7ceb66f88d594316353c27c202f</validCheckSum> |
| 17 | + <preConditions onFail="MARK_RAN"> |
| 18 | + <foreignKeyConstraintExists foreignKeyName="FK_TENANT_MEMBERSHIP_ROLE_TENANT_MEMBERSHIP_ID"/> |
| 19 | + </preConditions> |
| 20 | + <comment>Drop FK FK_TENANT_MEMBERSHIP_ROLE_TENANT_MEMBERSHIP_ID</comment> |
| 21 | + <dropForeignKeyConstraint baseTableName="TENANT_MEMBERSHIP_ROLE" constraintName="FK_TENANT_MEMBERSHIP_ROLE_TENANT_MEMBERSHIP_ID"/> |
| 22 | + </changeSet> |
| 23 | + |
| 24 | + <changeSet id="20240521-0014-3" author="keycloak-multi-tenancy"> |
| 25 | + <validCheckSum>9:c21ccb2826e12cf40c6e72ea48dccbcd</validCheckSum> |
| 26 | + <comment>CREATE FK WITH DELETE CASCADE</comment> |
| 27 | + <addForeignKeyConstraint baseColumnNames="TENANT_INVITATION_ID" baseTableName="TENANT_INVITATION_ROLE" |
| 28 | + constraintName="FK_TENANT_INVITATION_ROLE_TENANT_INVITATION_ID" referencedColumnNames="ID" referencedTableName="TENANT_INVITATION" onDelete="CASCADE"/> |
| 29 | + |
| 30 | + <addForeignKeyConstraint baseColumnNames="TENANT_MEMBERSHIP_ID" baseTableName="TENANT_MEMBERSHIP_ROLE" |
| 31 | + constraintName="FK_TENANT_MEMBERSHIP_ROLE_TENANT_MEMBERSHIP_ID" referencedColumnNames="ID" referencedTableName="TENANT_MEMBERSHIP" onDelete="CASCADE"/> |
| 32 | + </changeSet> |
| 33 | +</databaseChangeLog> |
0 commit comments