<?xml version="1.0" encoding="UTF-8"?>
<changelog xmlns:xsi="http//www.w3.org/2001/XMLSchema-instance">
    <changeset id="NR-2236_replace_contributors_vendors:1" author="rshield" run-always="true">
        <cypherquery>
            <![CDATA[
                UNWIND[
                    {id:"ae813010-0f5a-4072-867e-b8cbebf15ecf", vid:83601},
                    {id:"88ec8860-1d11-41a1-8726-202ea459d75d", vid:83727},
                    {id:"976fdab9-b549-4122-b5f7-f017e7185b82", vid:778189},
                    {id:"e8622418-45bb-452c-be17-67016222d2d9", vid:778650},
                    {id:"5c3b69e9-9edb-4321-83d4-31c714a645aa", vid:778947},
                    {id:"db7508c9-1aae-4947-9575-d99bc3853260", vid:778971},
                    {id:"10a44504-184e-4bc9-b7a5-6ea9b0a5021c", vid:778972},
                    {id:"1822e93b-7e90-43c8-bb79-afed9b5e2565", vid:779152},
                    {id:"ad41838c-0d72-4fbd-ad22-9efcfb718ea4", vid:779334},
                    {id:"374307b9-dae5-4ca6-b67f-f4d468863c34", vid:779408},
                    {id:"5bf6acf7-3be3-4cb1-a128-afc246a7bb7a", vid:779409},
                    {id:"57c36529-4ea9-4a0f-9842-012f1f7af60e", vid:779410},
                    {id:"9c3dd55a-edf0-4b9d-89c7-eece8b9024a1", vid:779411},
                    {id:"659d3fd9-69b6-4e1e-ad2b-83fe13edf1be", vid:779763}
                    ]
                AS cv
                MATCH(c:NrContributor:NrPerformance {id: cv.id})<-[r:HAS_NR_CONTRIBUTOR]-(v:Vendor)
                DELETE r
            ]]>
        </cypherquery>
    </changeset>
    
    <changeset id="NR-2236_replace_contributors_vendors:2" author="rshield" run-always="true">
        <cypherquery>
            <![CDATA[
                UNWIND[
                    {id:"ae813010-0f5a-4072-867e-b8cbebf15ecf", vid:83601},
                    {id:"88ec8860-1d11-41a1-8726-202ea459d75d", vid:83727},
                    {id:"976fdab9-b549-4122-b5f7-f017e7185b82", vid:778189},
                    {id:"e8622418-45bb-452c-be17-67016222d2d9", vid:778650},
                    {id:"5c3b69e9-9edb-4321-83d4-31c714a645aa", vid:778947},
                    {id:"db7508c9-1aae-4947-9575-d99bc3853260", vid:778971},
                    {id:"10a44504-184e-4bc9-b7a5-6ea9b0a5021c", vid:778972},
                    {id:"1822e93b-7e90-43c8-bb79-afed9b5e2565", vid:779152},
                    {id:"ad41838c-0d72-4fbd-ad22-9efcfb718ea4", vid:779334},
                    {id:"374307b9-dae5-4ca6-b67f-f4d468863c34", vid:779408},
                    {id:"5bf6acf7-3be3-4cb1-a128-afc246a7bb7a", vid:779409},
                    {id:"57c36529-4ea9-4a0f-9842-012f1f7af60e", vid:779410},
                    {id:"9c3dd55a-edf0-4b9d-89c7-eece8b9024a1", vid:779411},
                    {id:"659d3fd9-69b6-4e1e-ad2b-83fe13edf1be", vid:779763}
                    ]
                AS cv
                MATCH(c:NrContributor:NrPerformance {id: cv.id})
                MATCH(v:Vendor {vendorId: cv.vid})
                WITH v, c
                MERGE (v)-[r:HAS_NR_CONTRIBUTOR]->(c)
                ON CREATE SET
                    r.createdAt = datetime(),
                    r.lastModifiedAt = datetime(),
                    r.lastModifiedBy = 'database/NR-2236_replace_contributors_vendors'
                ON MATCH SET
                    r.lastModifiedAt = datetime(),
                    r.lastModifiedBy = 'database/NR-2236_replace_contributors_vendors'
            ]]>
        </cypherquery>
    </changeset>
</changelog>
