<?xml version="1.0" encoding="UTF-8"?>
<changelog xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="./schema.xsd">
    <changeset id="61175-add-service-tier:1" author="tmartino" run-always="true">
        <cypherquery>
            <![CDATA[
                    MATCH(v:Vendor), (st:ServiceTier {displayName: 'Managed Basic'})
                    WHERE NOT (v)-[:IN_SERVICE_TIER]->(st) AND
                    v.id in [
                        61175
                    ]
                    MERGE (v)-[rel:IN_SERVICE_TIER]->(st)
                        ON CREATE SET rel.createdAt = datetime()
                        ON MATCH SET rel.updatedAt = datetime()
                    RETURN rel.name
            ]]>
        </cypherquery>
    </changeset>
    <changeset id="61175-remove-service-tier:2" author="tmartino" run-always="true">
        <cypherquery>
            <![CDATA[
                    MATCH(v:Vendor)-[oldRel:IN_SERVICE_TIER]-(oldSt:ServiceTier {displayName: 'Basic'})
                    WHERE 
                    v.id in [
                        61175
                    ]
                    MERGE (v)-[rel:DELETED_IN_SERVICE_TIER]->(oldSt)
                        ON CREATE SET rel.updatedAt = datetime()
                    DETACH DELETE oldRel
                    RETURN rel.name
            ]]>
        </cypherquery>
    </changeset>
</changelog>
