<?xml version="1.0" encoding="UTF-8"?>
<changelog xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <changeset id="NR-2323_move_duplicated_participants_relations:1" author="asukhorada" run-always="true">
        <cypherquery>
            <![CDATA[
                UNWIND [
                    {name: "Dave", id: "ca40481e-f601-4c1d-a9f4-a368cf654583"},
                    {name: "David Rush", id: "d76b405e-2e07-4202-9680-7434c4bf3ee9"},
                    {name: "Deep", id: "b30c4535-ff4c-4bdb-883d-1faaf623999f"},
                    {name: "¥$", id: "0f00592b-1e62-43d0-9946-b0727ca61d5b"},
                    {name: "The Man From U.N.C.L.E.", id: "22eaab15-a06c-4717-b86e-e49c54c4591b"},
                    {name: "The Short Circus", id: "231acaac-4dd0-4b4b-8082-ae7a750ebb4f"},
                    {name: "Toni Halliday", id: "df526157-cbd2-463b-b5a7-dd16028f08f6"},
                    {name: "Sir Edward Elgar", id: "429f6289-3963-4839-827b-6c4c4dd826f7"},
                    {name: "Sido", id: "cf912dee-98cf-43d3-bb34-820099e415d9"},
                    {name: "South Rakkas Crew", id: "f6f6f3f9-0f6c-4371-87ab-ab8796ae18ed"},
                    {name: "Shelley Nelson", id: "7527513f-5f1c-4507-b876-2e09c30fc528"},
                    {name: "Sam Obernik", id: "6cc2def7-baeb-49dd-89ea-6991b3f897cc"},
                    {name: "Sandy Farina", id: "86f40ccd-afb4-4e0f-82bd-e11cb9e5c0b4"},
                    {name: "Richard Durand", id: "15ce32d5-f8db-4dc8-9c03-b38b585822f8"},
                    {name: "Ray Davies", id: "417ccfc7-143c-4214-b881-a0ff2c1059fc"},
                    {name: "Ralph Alessi", id: "64fb8ed0-cf15-44cd-8100-16976f83d27e"},
                    {name: "Peter Banks", id: "e52a2b04-d6d7-4203-a3c1-fb98f740b542"},
                    {name: "Pierce Brosnan", id: "e5834c74-1a1f-4767-98bc-2d97700a9260"},
                    {name: "Promise of the Real", id: "895a7177-7c4e-4cfd-92a5-b3a3630467a1"},
                    {name: "MR", id: "568b1537-a306-444a-84cc-bb12f044d4c1"},
                    {name: "Master Mood", id: "c4d1eaf8-09da-4daa-81fc-4bab4cc347bf"},
                    {name: "Nevada", id: "629b4577-33e8-4b19-a501-a44fa9d64b5b"},
                    {name: "Leon Ware", id: "a41aa048-283f-4398-bd77-057fd9b9f74d"},
                    {name: "Levthand", id: "183c778d-b71a-442b-8015-af033597161a"},
                    {name: "L.I.B.E.R.O", id: "4005238b-30c2-406e-b523-7576ade124a3"},
                    {name: "Kaskade", id: "43fd4e45-45be-4cea-b88c-06548b0694a7"},
                    {name: "Julie Thompson", id: "aa621dee-e94c-461e-acfc-0158630ab873"},
                    {name: "Jorgensen", id: "72b6018e-51a1-422f-9dc4-10ac7225c849"},
                    {name: "Judy Cheeks", id: "2bcd707b-95da-448d-910b-f0c687ccc2c8"},
                    {name: "Jack Ü", id: "477fec89-0b70-4424-929d-ab1bd5f64cc1"},
                    {name: "Doug Pinnick", id: "64c0b930-f1b5-4a95-96ea-119bb5baa271"},
                    {name: "Discodeine", id: "90999562-739c-4079-8e06-7bdb41f03afa"},
                    {name: "SebastiAn", id: "54ae47c4-d4a3-4190-aca6-417e8add66b1"},
                    {name: "AR/CO", id: "7b1b1933-0ceb-49ad-a21e-09b76ab8ac0d"}
                ] as participant
                MATCH(p:NrParticipant:NrPerformance)<-[r:HAS_PRIMARY_ARTIST]-(sr:NrSoundRecording:NrPerformance)
                WHERE p.name = participant.name
                AND  p.id <> participant.id
                WITH COLLECT(sr) as soundRecordings, r, participant
                MATCH(participantToKeep:NrParticipant:NrPerformance {id: participant.id})
                UNWIND soundRecordings as srr
                MERGE(participantToKeep)<-[x:HAS_PRIMARY_ARTIST]-(srr)
                DELETE r;
            ]]>
        </cypherquery>
    </changeset>
    <changeset id="NR-2323_move_duplicated_participants_relations:2" author="asukhorada" run-always="true">
        <cypherquery>
            <![CDATA[
                UNWIND [
                    {name: "Dave", id: "ca40481e-f601-4c1d-a9f4-a368cf654583"},
                    {name: "David Rush", id: "d76b405e-2e07-4202-9680-7434c4bf3ee9"},
                    {name: "Deep", id: "b30c4535-ff4c-4bdb-883d-1faaf623999f"},
                    {name: "¥$", id: "0f00592b-1e62-43d0-9946-b0727ca61d5b"},
                    {name: "The Man From U.N.C.L.E.", id: "22eaab15-a06c-4717-b86e-e49c54c4591b"},
                    {name: "The Short Circus", id: "231acaac-4dd0-4b4b-8082-ae7a750ebb4f"},
                    {name: "Toni Halliday", id: "df526157-cbd2-463b-b5a7-dd16028f08f6"},
                    {name: "Sir Edward Elgar", id: "429f6289-3963-4839-827b-6c4c4dd826f7"},
                    {name: "Sido", id: "cf912dee-98cf-43d3-bb34-820099e415d9"},
                    {name: "South Rakkas Crew", id: "f6f6f3f9-0f6c-4371-87ab-ab8796ae18ed"},
                    {name: "Shelley Nelson", id: "7527513f-5f1c-4507-b876-2e09c30fc528"},
                    {name: "Sam Obernik", id: "6cc2def7-baeb-49dd-89ea-6991b3f897cc"},
                    {name: "Sandy Farina", id: "86f40ccd-afb4-4e0f-82bd-e11cb9e5c0b4"},
                    {name: "Richard Durand", id: "15ce32d5-f8db-4dc8-9c03-b38b585822f8"},
                    {name: "Ray Davies", id: "417ccfc7-143c-4214-b881-a0ff2c1059fc"},
                    {name: "Ralph Alessi", id: "64fb8ed0-cf15-44cd-8100-16976f83d27e"},
                    {name: "Peter Banks", id: "e52a2b04-d6d7-4203-a3c1-fb98f740b542"},
                    {name: "Pierce Brosnan", id: "e5834c74-1a1f-4767-98bc-2d97700a9260"},
                    {name: "Promise of the Real", id: "895a7177-7c4e-4cfd-92a5-b3a3630467a1"},
                    {name: "MR", id: "568b1537-a306-444a-84cc-bb12f044d4c1"},
                    {name: "Master Mood", id: "c4d1eaf8-09da-4daa-81fc-4bab4cc347bf"},
                    {name: "Nevada", id: "629b4577-33e8-4b19-a501-a44fa9d64b5b"},
                    {name: "Leon Ware", id: "a41aa048-283f-4398-bd77-057fd9b9f74d"},
                    {name: "Levthand", id: "183c778d-b71a-442b-8015-af033597161a"},
                    {name: "L.I.B.E.R.O", id: "4005238b-30c2-406e-b523-7576ade124a3"},
                    {name: "Kaskade", id: "43fd4e45-45be-4cea-b88c-06548b0694a7"},
                    {name: "Julie Thompson", id: "aa621dee-e94c-461e-acfc-0158630ab873"},
                    {name: "Jorgensen", id: "72b6018e-51a1-422f-9dc4-10ac7225c849"},
                    {name: "Judy Cheeks", id: "2bcd707b-95da-448d-910b-f0c687ccc2c8"},
                    {name: "Jack Ü", id: "477fec89-0b70-4424-929d-ab1bd5f64cc1"},
                    {name: "Doug Pinnick", id: "64c0b930-f1b5-4a95-96ea-119bb5baa271"},
                    {name: "Discodeine", id: "90999562-739c-4079-8e06-7bdb41f03afa"},
                    {name: "SebastiAn", id: "54ae47c4-d4a3-4190-aca6-417e8add66b1"},
                    {name: "AR/CO", id: "7b1b1933-0ceb-49ad-a21e-09b76ab8ac0d"}
                ] as participant
                MATCH(p:NrParticipant:NrPerformance)<-[r:HAS_FEATURED_ARTIST]-(sr:NrSoundRecording:NrPerformance)
                WHERE p.name = participant.name
                AND  p.id <> participant.id
                WITH COLLECT(sr) as soundRecordings, r, participant
                MATCH(participantToKeep:NrParticipant:NrPerformance {id: participant.id})
                UNWIND soundRecordings as srr
                MERGE(participantToKeep)<-[x:HAS_FEATURED_ARTIST]-(srr)
                DELETE r;
            ]]>
        </cypherquery>
    </changeset>
</changelog>