<?xml version="1.0" encoding="UTF-8"?>
<changelog xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="./schema.xsd">
    <changeset id="PLATFORM-Delete-Rejection-Notification-21899:1" author="asampath">
        <cypherquery>
            <![CDATA[
                MATCH(v:Vendor{vendorId:21899})-[:OWNS]->(s:SubAccount)<--(p:Profile)
                    <-[:HAS_PROFILE]-(i:Identity)-[r:HAS_AUTO_FOLLOWED|HAS_SUBSCRIPTION]
                    ->(u:Subscription{name:'email_notification_rejection'})
                WHERE NOT (p)-[:HAS_ACCESS_TO]->(v)
                WITH COLLECT(DISTINCT r) as rels
                FOREACH(rr IN rels | DELETE rr)
		    ]]>
        </cypherquery>
    </changeset>
    <changeset id="PLATFORM-Delete-Rejection-Notification-21899:2" author="asampath">
        <cypherquery>
            <![CDATA[
                MATCH(v:Vendor{vendorId:21899})-[:OWNS]->(s:SubAccount)
                    <-[:HAS_ACCESS_TO]-(p:Profile)-[r:HAS_AUTO_FOLLOWED|HAS_SUBSCRIPTION]
                    ->(u:Subscription{name:'email_notification_rejection'}) 
                WITH COLLECT(DISTINCT r) AS rels
                FOREACH(rr IN rels | DELETE rr)
            ]]>
        </cypherquery>
    </changeset>
</changelog>
