<?xml version="1.0" encoding="UTF-8"?>
<changelog xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://www.liquigraph.org/schema/1.0/liquigraph.xsd">
    <changeset id="PUB-666_touch_compositions_node" author="tdenkinger" run-always="true">
        <query>
            <![CDATA[
                MATCH(c:PublishingComposition)-[ha1:HAS_AGREEMENT]->
                     (a:PublishingAgreement)<-[ha2:HAS_AGREEMENT]-
                     (w:PublishingSongWriter)
                WHERE c.id = 'fe8d83ba-74fa-4176-8aee-1b0cc91f34c5'
                WITH c, a, w, ha1, ha2
                OPTIONAL MATCH (a)<-[ha3:HAS_AGREEMENT]-(p:PublishingPublisher)
                SET ha1.lastModifiedAt = datetime(),
                    ha1.lastModifiedBy ='fec31baf-8873-4a87-a88e-c06f13f76e84',
                    w.lastModifiedAt = datetime(),
                    w.lastModifiedBy ='fec31baf-8873-4a87-a88e-c06f13f76e84',
                    a.lastModifiedAt = datetime(),
                    a.lastModifiedBy ='fec31baf-8873-4a87-a88e-c06f13f76e84',
                    ha2.lastModifiedAt = datetime(),
                    ha2.lastModifiedBy ='fec31baf-8873-4a87-a88e-c06f13f76e84',
                    c.lastModifiedAt = datetime(),
                    c.lastModifiedBy ='fec31baf-8873-4a87-a88e-c06f13f76e84',
                    ha3.lastModifiedAt = datetime(),
                    ha3.lastModifiedBy ='fec31baf-8873-4a87-a88e-c06f13f76e84',
                    p.lastModifiedAt = datetime(),
                    p.lastModifiedBy ='fec31baf-8873-4a87-a88e-c06f13f76e84'
                RETURN c, a, w, p, ha3
            ]]>
        </query>
    </changeset>
</changelog>
