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

    <changeset id="NR-1600_contributor_vendor_link:1" author="yostapyuk" run-always="true">
        <cypherquery>
          <![CDATA[
                MATCH (c:NrContributor:NrPerformance {id: "f037a1da-b776-4655-91ef-fe6c54ecb30a"})
                OPTIONAL MATCH (c)<-[oldrel:HAS_NR_CONTRIBUTOR]-(:Vendor)
                WITH c, oldrel
                DETACH DELETE oldrel

                WITH c
                MATCH (v:Vendor {id: 77405})
                WITH v, c
                MERGE (v)-[r:HAS_NR_CONTRIBUTOR]->(c)
                ON CREATE SET
                    r.createdAt = datetime(),
                    r.createdBy = 'database/NR-1600_contributor_vendor_link',
                    r.lastModifiedAt = datetime(),
                    r.lastModifiedBy = 'database/NR-1600_contributor_vendor_link'
                ON MATCH SET
                    r.lastModifiedAt = datetime(),
                    r.lastModifiedBy = 'database/NR-1600_contributor_vendor_link'
          ]]>
        </cypherquery>
    </changeset>

    <changeset id="NR-1600_contributor_vendor_link:2" author="yostapyuk" run-always="true">
        <cypherquery>
          <![CDATA[
                MATCH (c:NrContributor:NrPerformance {id: "067cf706-8f2a-4d93-9711-30090fcbb151"})
                OPTIONAL MATCH (c)<-[oldrel:HAS_NR_CONTRIBUTOR]-(:Vendor)
                WITH c, oldrel
                DETACH DELETE oldrel

                WITH c
                MATCH (v:Vendor {id: 77406})
                WITH v, c
                MERGE (v)-[r:HAS_NR_CONTRIBUTOR]->(c)
                ON CREATE SET
                    r.createdAt = datetime(),
                    r.createdBy = 'database/NR-1600_contributor_vendor_link',
                    r.lastModifiedAt = datetime(),
                    r.lastModifiedBy = 'database/NR-1600_contributor_vendor_link'
                ON MATCH SET
                    r.lastModifiedAt = datetime(),
                    r.lastModifiedBy = 'database/NR-1600_contributor_vendor_link'
          ]]>
        </cypherquery>
    </changeset>

    <changeset id="NR-1600_contributor_vendor_link:3" author="yostapyuk" run-always="true">
        <cypherquery>
          <![CDATA[
                MATCH (c:NrContributor:NrPerformance {id: "b21b9cdd-0888-4427-b0c2-91cc8c141143"})
                OPTIONAL MATCH (c)<-[oldrel:HAS_NR_CONTRIBUTOR]-(:Vendor)
                WITH c, oldrel
                DETACH DELETE oldrel

                WITH c
                MATCH (v:Vendor {id: 77411})
                WITH v, c
                MERGE (v)-[r:HAS_NR_CONTRIBUTOR]->(c)
                ON CREATE SET
                    r.createdAt = datetime(),
                    r.createdBy = 'database/NR-1600_contributor_vendor_link',
                    r.lastModifiedAt = datetime(),
                    r.lastModifiedBy = 'database/NR-1600_contributor_vendor_link'
                ON MATCH SET
                    r.lastModifiedAt = datetime(),
                    r.lastModifiedBy = 'database/NR-1600_contributor_vendor_link'
          ]]>
        </cypherquery>
    </changeset>

    <changeset id="NR-1600_contributor_vendor_link:4" author="yostapyuk" run-always="true">
        <cypherquery>
          <![CDATA[
                MATCH (c:NrContributor:NrPerformance {id: "d8f81154-5f02-44e9-b40b-b1b6f6591a97"})
                OPTIONAL MATCH (c)<-[oldrel:HAS_NR_CONTRIBUTOR]-(:Vendor)
                WITH c, oldrel
                DETACH DELETE oldrel

                WITH c
                MATCH (v:Vendor {id: 77874})
                WITH v, c
                MERGE (v)-[r:HAS_NR_CONTRIBUTOR]->(c)
                ON CREATE SET
                    r.createdAt = datetime(),
                    r.createdBy = 'database/NR-1600_contributor_vendor_link',
                    r.lastModifiedAt = datetime(),
                    r.lastModifiedBy = 'database/NR-1600_contributor_vendor_link'
                ON MATCH SET
                    r.lastModifiedAt = datetime(),
                    r.lastModifiedBy = 'database/NR-1600_contributor_vendor_link'
          ]]>
        </cypherquery>
    </changeset>

    <changeset id="NR-1600_contributor_vendor_link:5" author="yostapyuk" run-always="true">
        <cypherquery>
          <![CDATA[
                MATCH (c:NrContributor:NrPerformance {id: "487b18fa-32e4-489e-b558-4856af060da4"})
                OPTIONAL MATCH (c)<-[oldrel:HAS_NR_CONTRIBUTOR]-(:Vendor)
                WITH c, oldrel
                DETACH DELETE oldrel

                WITH c
                MATCH (v:Vendor {id: 77872})
                WITH v, c
                MERGE (v)-[r:HAS_NR_CONTRIBUTOR]->(c)
                ON CREATE SET
                    r.createdAt = datetime(),
                    r.createdBy = 'database/NR-1600_contributor_vendor_link',
                    r.lastModifiedAt = datetime(),
                    r.lastModifiedBy = 'database/NR-1600_contributor_vendor_link'
                ON MATCH SET
                    r.lastModifiedAt = datetime(),
                    r.lastModifiedBy = 'database/NR-1600_contributor_vendor_link'
          ]]>
        </cypherquery>
    </changeset>

</changelog>
