<?xml version="1.0" encoding="UTF-8"?>
<changelog xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

    <changeset id="NR-1498_contributor_vendor_link:1" author="yostapyuk" run-always="true">
        <cypherquery>
          <![CDATA[
                MATCH (c:NrContributor:NrPerformance {id: "5d14b6c9-268f-48b9-a922-917e57cf95a2"})
                OPTIONAL MATCH (c)<-[oldrel:HAS_NR_CONTRIBUTOR]-(:Vendor)
                WITH c, oldrel
                DETACH DELETE oldrel
                
                WITH c
                MATCH (v:Vendor {id: 76843})
                WITH v, c
                MERGE (v)-[r:HAS_NR_CONTRIBUTOR]->(c)
                ON CREATE SET
                    r.createdAt = datetime(),
                    r.createdBy = 'database/NR-1498_contributor_vendor_link',
                    r.lastModifiedAt = datetime(),
                    r.lastModifiedBy = 'database/NR-1498_contributor_vendor_link'
                ON MATCH SET
                    r.lastModifiedAt = datetime(),
                    r.lastModifiedBy = 'database/NR-1498_contributor_vendor_link'
          ]]>
        </cypherquery>
    </changeset>

    <changeset id="NR-1498_contributor_vendor_link:2" author="yostapyuk" run-always="true">
        <cypherquery>
          <![CDATA[
                MATCH (c:NrContributor:NrPerformance {id: "6d4e1cfd-2f4a-468f-aa58-af8736d96fbe"})
                OPTIONAL MATCH (c)<-[oldrel:HAS_NR_CONTRIBUTOR]-(:Vendor)
                WITH c, oldrel
                DETACH DELETE oldrel
                
                WITH c
                MATCH (v:Vendor {id: 77054})
                WITH v, c
                MERGE (v)-[r:HAS_NR_CONTRIBUTOR]->(c)
                ON CREATE SET
                    r.createdAt = datetime(),
                    r.createdBy = 'database/NR-1498_contributor_vendor_link',
                    r.lastModifiedAt = datetime(),
                    r.lastModifiedBy = 'database/NR-1498_contributor_vendor_link'
                ON MATCH SET
                    r.lastModifiedAt = datetime(),
                    r.lastModifiedBy = 'database/NR-1498_contributor_vendor_link'
          ]]>
        </cypherquery>
    </changeset>

    <changeset id="NR-1498_contributor_vendor_link:3" author="yostapyuk" run-always="true">
        <cypherquery>
          <![CDATA[
                MATCH (c:NrContributor:NrPerformance {id: "be8eae5a-4ab0-4324-aeed-12aa5b1a63ad"})
                OPTIONAL MATCH (c)<-[oldrel:HAS_NR_CONTRIBUTOR]-(:Vendor)
                WITH c, oldrel
                DETACH DELETE oldrel
                
                WITH c
                MATCH (v:Vendor {id: 77071})
                WITH v, c
                MERGE (v)-[r:HAS_NR_CONTRIBUTOR]->(c)
                ON CREATE SET
                    r.createdAt = datetime(),
                    r.createdBy = 'database/NR-1498_contributor_vendor_link',
                    r.lastModifiedAt = datetime(),
                    r.lastModifiedBy = 'database/NR-1498_contributor_vendor_link'
                ON MATCH SET
                    r.lastModifiedAt = datetime(),
                    r.lastModifiedBy = 'database/NR-1498_contributor_vendor_link'
          ]]>
        </cypherquery>
    </changeset>

</changelog>
