<?xml version="1.0" encoding="UTF-8"?>
<!-- This XML cypher DBPR sets the service tier for a list of vendorIds,
Possible ServiceTier values are diy-tier-1 (basic), tier-1, tier-2, tier-3, premium-services -->
<changelog xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="./schema.xsd">
    <!-- deletes existing ServiceTiers from existing vendors -->
    <changeset id="INT-2133-AltaFonte-set-125-vendors-to-service-tier-level-Tier-1:1" author="wcheong" run-always="true">
        <cypherquery>
            <![CDATA[
                MATCH (v:Vendor)-[rel:IN_SERVICE_TIER]->(s:ServiceTier)
                WHERE v.vendorId IN [
                781878, 781911, 781946, 782300, 782795, 782804, 782823, 782840, 782983, 783074, 783343, 783356, 783624, 783676, 783678, 783683, 783718, 783807, 783815, 783827, 783895, 784072, 784145, 784229, 784341, 784356, 784364, 784385, 784436, 784559, 784696, 784698, 784730, 784798, 784803, 784874, 785139, 785665, 785914, 785976, 786099, 786293, 786321, 786534, 786901, 786938, 786941, 786960, 787015, 787261, 787278, 787381, 787820, 787922, 788002, 788103, 788193, 788291, 788299, 788367, 788380, 788383, 788408, 788570, 788612, 788681, 788684, 788709, 788727, 788743, 788820, 788857, 788872, 788893, 788939, 788942, 788961, 788972, 788991, 789009, 789016, 789037, 789106, 789122, 789136, 789140, 789212, 789234, 789236, 789262, 789353, 789376, 789387, 789411, 789418, 789436, 789463, 789467, 789514, 789524, 789529, 789557, 789610, 789631, 789670, 789687, 789758, 789776, 789800, 789820, 789825, 789852, 789886, 789923, 789941, 789955, 789956, 789999, 790015, 790044, 790081, 790124, 790148, 790834, 790835
                ]
                DELETE rel
                RETURN v,s
            ]]>
        </cypherquery>
    </changeset>
    <!-- sets the new serviceTiers for existing vendors -->
    <changeset id="INT-2133-AltaFonte-set-125-vendors-to-service-tier-level-Tier-1:2" author="wcheong" run-always="true">
        <cypherquery>
            <![CDATA[
                MATCH (v:Vendor), (s:ServiceTier)
                WHERE v.vendorId IN [
                781878, 781911, 781946, 782300, 782795, 782804, 782823, 782840, 782983, 783074, 783343, 783356, 783624, 783676, 783678, 783683, 783718, 783807, 783815, 783827, 783895, 784072, 784145, 784229, 784341, 784356, 784364, 784385, 784436, 784559, 784696, 784698, 784730, 784798, 784803, 784874, 785139, 785665, 785914, 785976, 786099, 786293, 786321, 786534, 786901, 786938, 786941, 786960, 787015, 787261, 787278, 787381, 787820, 787922, 788002, 788103, 788193, 788291, 788299, 788367, 788380, 788383, 788408, 788570, 788612, 788681, 788684, 788709, 788727, 788743, 788820, 788857, 788872, 788893, 788939, 788942, 788961, 788972, 788991, 789009, 789016, 789037, 789106, 789122, 789136, 789140, 789212, 789234, 789236, 789262, 789353, 789376, 789387, 789411, 789418, 789436, 789463, 789467, 789514, 789524, 789529, 789557, 789610, 789631, 789670, 789687, 789758, 789776, 789800, 789820, 789825, 789852, 789886, 789923, 789941, 789955, 789956, 789999, 790015, 790044, 790081, 790124, 790148, 790834, 790835
                ]
                AND s.name = 'tier-1'
                MERGE (v)-[rel:IN_SERVICE_TIER]->(s)
                    ON CREATE SET rel.createdAt = datetime(), rel.createdBy = 'INT-2133',
                                  rel.updatedAt = datetime(), rel.updatedBy = 'INT-2133'
                RETURN v,s
            ]]>
        </cypherquery>
    </changeset>
</changelog>