Fixed initial schema generation in liquibase
nclazz/nclazz-mail-relay/pipeline/head This commit looks good
Details
nclazz/nclazz-mail-relay/pipeline/head This commit looks good
Details
Liquibase had some problems with executing two initial changelogs. As the application has not yet been used in production it was save to just create a newly created initial schema.pull/21/head
parent
cc5d7be568
commit
762229b04e
|
@ -2,7 +2,7 @@
|
|||
<databaseChangeLog xmlns="http://www.liquibase.org/xml/ns/dbchangelog"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-4.1.xsd">
|
||||
<changeSet author="Niclas Thobaben (generated)" id="1644939549744-1">
|
||||
<changeSet author="Niclas Thobaben (generated)" id="1644943728247-1">
|
||||
<createTable tableName="accounts">
|
||||
<column name="guid" type="CHAR(36)">
|
||||
<constraints nullable="false" primaryKey="true" primaryKeyName="accountsPK"/>
|
||||
|
@ -11,7 +11,7 @@
|
|||
<column name="token" type="VARCHAR(16)"/>
|
||||
</createTable>
|
||||
</changeSet>
|
||||
<changeSet author="Niclas Thobaben (generated)" id="1644939549744-2">
|
||||
<changeSet author="Niclas Thobaben (generated)" id="1644943728247-2">
|
||||
<createTable tableName="accounts_receivers">
|
||||
<column name="account_guid" type="CHAR(36)">
|
||||
<constraints nullable="false"/>
|
||||
|
@ -19,29 +19,20 @@
|
|||
<column name="receivers" type="VARCHAR(255)"/>
|
||||
</createTable>
|
||||
</changeSet>
|
||||
<changeSet author="Niclas Thobaben (generated)" id="1644939549744-3">
|
||||
<createTable tableName="accounts_sent_messages">
|
||||
<column name="account_guid" type="CHAR(36)">
|
||||
<constraints nullable="false"/>
|
||||
</column>
|
||||
<column name="sent_messages_guid" type="CHAR(36)">
|
||||
<constraints nullable="false"/>
|
||||
</column>
|
||||
</createTable>
|
||||
</changeSet>
|
||||
<changeSet author="Niclas Thobaben (generated)" id="1644939549744-4">
|
||||
<changeSet author="Niclas Thobaben (generated)" id="1644943728247-3">
|
||||
<createTable tableName="messages">
|
||||
<column name="guid" type="CHAR(36)">
|
||||
<constraints nullable="false" primaryKey="true" primaryKeyName="messagesPK"/>
|
||||
</column>
|
||||
<column name="account_guid" type="CHAR(36)"/>
|
||||
<column name="subject" type="VARCHAR(255)"/>
|
||||
<column name="content" type="CLOB"/>
|
||||
<column name="from_address" type="VARCHAR(255)"/>
|
||||
<column name="subject" type="VARCHAR(255)"/>
|
||||
<column name="created_at" type="TIMESTAMP"/>
|
||||
<column name="account_guid" type="CHAR(36)"/>
|
||||
<column name="message_guid" type="CHAR(36)"/>
|
||||
</createTable>
|
||||
</changeSet>
|
||||
<changeSet author="Niclas Thobaben (generated)" id="1644939549744-5">
|
||||
<changeSet author="Niclas Thobaben (generated)" id="1644943728247-4">
|
||||
<createTable tableName="messages_receivers">
|
||||
<column name="message_guid" type="CHAR(36)">
|
||||
<constraints nullable="false"/>
|
||||
|
@ -49,27 +40,21 @@
|
|||
<column name="receivers" type="VARCHAR(255)"/>
|
||||
</createTable>
|
||||
</changeSet>
|
||||
<changeSet author="Niclas Thobaben (generated)" id="1644939549744-6">
|
||||
<addUniqueConstraint columnNames="sent_messages_guid" constraintName="UK_p8yctc0geuhssv7ghdsq6rhmu" tableName="accounts_sent_messages"/>
|
||||
</changeSet>
|
||||
<changeSet author="Niclas Thobaben (generated)" id="1644939549744-7">
|
||||
<changeSet author="Niclas Thobaben (generated)" id="1644943728247-5">
|
||||
<createIndex indexName="IDX8yxeow0t327h4pp39wl7lnali" tableName="accounts">
|
||||
<column name="token"/>
|
||||
</createIndex>
|
||||
</changeSet>
|
||||
<changeSet author="Niclas Thobaben (generated)" id="1644939549744-8">
|
||||
<changeSet author="Niclas Thobaben (generated)" id="1644943728247-6">
|
||||
<addForeignKeyConstraint baseColumnNames="message_guid" baseTableName="messages_receivers" constraintName="FK9vooi7dir04p8we6gides1jdy" deferrable="false" initiallyDeferred="false" referencedColumnNames="guid" referencedTableName="messages" validate="true"/>
|
||||
</changeSet>
|
||||
<changeSet author="Niclas Thobaben (generated)" id="1644939549744-9">
|
||||
<changeSet author="Niclas Thobaben (generated)" id="1644943728247-7">
|
||||
<addForeignKeyConstraint baseColumnNames="account_guid" baseTableName="accounts_receivers" constraintName="FKamxf2r0aqd1xkuumikjpeostp" deferrable="false" initiallyDeferred="false" referencedColumnNames="guid" referencedTableName="accounts" validate="true"/>
|
||||
</changeSet>
|
||||
<changeSet author="Niclas Thobaben (generated)" id="1644939549744-10">
|
||||
<changeSet author="Niclas Thobaben (generated)" id="1644943728247-8">
|
||||
<addForeignKeyConstraint baseColumnNames="account_guid" baseTableName="messages" constraintName="FKasa6p4yvkebuk2u1nrwfm0lv2" deferrable="false" initiallyDeferred="false" referencedColumnNames="guid" referencedTableName="accounts" validate="true"/>
|
||||
</changeSet>
|
||||
<changeSet author="Niclas Thobaben (generated)" id="1644939549744-11">
|
||||
<addForeignKeyConstraint baseColumnNames="sent_messages_guid" baseTableName="accounts_sent_messages" constraintName="FKnd7gj59ljxgt338iijbdu3p22" deferrable="false" initiallyDeferred="false" referencedColumnNames="guid" referencedTableName="messages" validate="true"/>
|
||||
</changeSet>
|
||||
<changeSet author="Niclas Thobaben (generated)" id="1644939549744-12">
|
||||
<addForeignKeyConstraint baseColumnNames="account_guid" baseTableName="accounts_sent_messages" constraintName="FKoxyn335xryw98elniqfjyqko5" deferrable="false" initiallyDeferred="false" referencedColumnNames="guid" referencedTableName="accounts" validate="true"/>
|
||||
<changeSet author="Niclas Thobaben (generated)" id="1644943728247-9">
|
||||
<addForeignKeyConstraint baseColumnNames="message_guid" baseTableName="messages" constraintName="FKih9hqr479lv79cxjf1r5heo6l" deferrable="false" initiallyDeferred="false" referencedColumnNames="guid" referencedTableName="accounts" validate="true"/>
|
||||
</changeSet>
|
||||
</databaseChangeLog>
|
|
@ -1,25 +0,0 @@
|
|||
<?xml version="1.1" encoding="UTF-8" standalone="no"?>
|
||||
<databaseChangeLog xmlns="http://www.liquibase.org/xml/ns/dbchangelog"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-4.1.xsd">
|
||||
<changeSet author="Niclas Thobaben (generated)" id="1644940187120-1">
|
||||
<addColumn tableName="messages">
|
||||
<column name="message_guid" type="char(36)"/>
|
||||
</addColumn>
|
||||
</changeSet>
|
||||
<changeSet author="Niclas Thobaben (generated)" id="1644940187120-2">
|
||||
<addForeignKeyConstraint baseColumnNames="message_guid" baseTableName="messages" constraintName="FKih9hqr479lv79cxjf1r5heo6l" deferrable="false" initiallyDeferred="false" referencedColumnNames="guid" referencedTableName="accounts" validate="true"/>
|
||||
</changeSet>
|
||||
<changeSet author="Niclas Thobaben (generated)" id="1644940187120-3">
|
||||
<dropForeignKeyConstraint baseTableName="ACCOUNTS_SENT_MESSAGES" constraintName="FKND7GJ59LJXGT338IIJBDU3P22"/>
|
||||
</changeSet>
|
||||
<changeSet author="Niclas Thobaben (generated)" id="1644940187120-4">
|
||||
<dropForeignKeyConstraint baseTableName="ACCOUNTS_SENT_MESSAGES" constraintName="FKOXYN335XRYW98ELNIQFJYQKO5"/>
|
||||
</changeSet>
|
||||
<changeSet author="Niclas Thobaben (generated)" id="1644940187120-5">
|
||||
<dropUniqueConstraint constraintName="UK_P8YCTC0GEUHSSV7GHDSQ6RHMU" tableName="ACCOUNTS_SENT_MESSAGES"/>
|
||||
</changeSet>
|
||||
<changeSet author="Niclas Thobaben (generated)" id="1644940187120-6">
|
||||
<dropTable tableName="ACCOUNTS_SENT_MESSAGES"/>
|
||||
</changeSet>
|
||||
</databaseChangeLog>
|
|
@ -4,7 +4,6 @@
|
|||
xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog
|
||||
http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-3.5.xsd">
|
||||
|
||||
<include file="changelogs/01-jpa-auto-ddl-schema.xml" relativeToChangelogFile="true"/>
|
||||
<include file="changelogs/02-renamed-join-columns.xml" relativeToChangelogFile="true"/>
|
||||
<include file="changelogs/01-create-initial-schema.xml" relativeToChangelogFile="true"/>
|
||||
|
||||
</databaseChangeLog>
|
Loading…
Reference in New Issue