<?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-790_create_black_17_publisher:1" author="jmarais" run-always="true">
        <query>
            <![CDATA[
                MATCH (v:Vendor { vendorId: 25223 })
                WITH v
                MERGE (i:IncrementId {nodeName: "PubPublisherIDCounter"})
                    ON MATCH SET i.id = i.id + 1
                WITH v, i
                MERGE (v)-[rel:HAS_ASSOCIATED_PUBLISHER]->(p:PublishingPublisher { ipi: "01243382176" })
                ON CREATE
                    SET
                        p.name = 'BLACK 17 PUBLISHING',
                        p.pro = 'BMI',
                        p.pubPublisherID = i.id,
                        p.createdAt = datetime(),
                        p.lastModifiedAt = datetime(),
                        p.createdBy = 'database/PUB-790_create_black17_publisher',
                        p.lastModifiedBy = 'database/PUB-790_create_black17_publisher',
                        p.id = apoc.create.uuid(),
                        rel.createdAt = datetime(),
                        rel.lastModifiedAt = datetime(),
                        rel.createdBy = 'database/PUB-790_create_black17_publisher',
                        rel.lastModifiedBy = 'database/PUB-790_create_black17_publisher'
                RETURN p
            ]]>
        </query>
    </changeset>
</changelog>
