<?xml version="1.0" encoding="UTF-8"?>
<changelog xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://www.liquigraph.org/schema/1.0/liquigraph.xsd">
    <changeset id="PUB-197-fix-subaccount-vendor-relation:1" author="yostapyuk">
        <query>
            <![CDATA[
                MATCH (c:PublishingComposition)-[r:HAS_COMPOSITION]-(sa:SubAccount)-[:OWNS]-(v:Vendor)
                WITH c, sa, v, r
                CREATE (c)<-[:HAS_COMPOSITION]-(v)
                CREATE (c)<-[:DELETED_HAS_COMPOSITION]-(sa)
                DELETE r
            ]]>
        </query>
    </changeset>

    <changeset id="PUB-197-fix-subaccount-vendor-relation:2" author="yostapyuk">
        <query>
            <![CDATA[
                MATCH (sw:PublishingSongWriter)-[r:HAS_SIGNED_WRITER]-(sa:SubAccount)-[:OWNS]-(v:Vendor)
                WITH sw, sa, v, r
                CREATE (sw)<-[:HAS_SIGNED_WRITER]-(v)
                CREATE (sw)<-[:DELETED_HAS_SIGNED_WRITER]-(sa)
                DELETE r
            ]]>
        </query>
    </changeset>

    <changeset id="PUB-197-fix-subaccount-vendor-relation:3" author="yostapyuk">
        <query>
            <![CDATA[
                MATCH (p:PublishingPublisher)-[r:HAS_ASSOCIATED_PUBLISHER]-(sa:SubAccount)-[:OWNS]-(v:Vendor)
                WITH p, sa, v, r
                CREATE (p)<-[:HAS_ASSOCIATED_PUBLISHER]-(v)
                CREATE (p)<-[:DELETED_HAS_ASSOCIATED_PUBLISHER]-(sa)
                DELETE r
            ]]>
        </query>
    </changeset>
</changelog>
