<?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="WAR-113_dcelotti_moneyhub_accounts:1" author="jviletto" run-on-change="true">
        <query>
            <![CDATA[
                MATCH (identity:Identity {email: 'dcelotti@theorchard.com'}),
                    (v1:Vendor {id: 35968}),
                    (v2:Vendor {id: 35970}),
                    (v3:Vendor {id: 35971}),
                    (v4:Vendor {id: 35972}),
                    (v5:Vendor {id: 35974}),
                    (v6:Vendor {id: 35975}),
                    (v7:Vendor {id: 35976}),
                    (v8:Vendor {id: 35977}),
                    (v9:Vendor {id: 35978}),
                    (v10:Vendor {id: 35979}),
                    (v11:Vendor {id: 35980}),
                    (v12:Vendor {id: 35981})
                MERGE (increment:IncrementId {nodeName: 'Profile'})
                    ON MATCH SET increment.id = increment.id + 1
                CREATE (profile:Profile {
                    profileId: (increment.id-1),
                    profileType: 'MoneyhubProfile',
                    profileName: 'dcelotti MoneyhubProfile',
                    brand: 'orchard',
                    roles: ['accounting'],
                    uuid: apoc.create.uuid(),
                    createdAt: datetime(),
                    lastModifiedAt: datetime(),
                    createdBy: 'database/WAR-113_dcelotti_moneyhub_accounts:1',
                    lastModifiedBy: 'database/WAR-113_dcelotti_moneyhub_accounts:1'
                })
                MERGE (identity)-[:HAS_PROFILE]->(profile)
                MERGE (profile)-[:HAS_ACCESS_TO]->(v1)
                MERGE (profile)-[:HAS_ACCESS_TO]->(v2)
                MERGE (profile)-[:HAS_ACCESS_TO]->(v3)
                MERGE (profile)-[:HAS_ACCESS_TO]->(v4)
                MERGE (profile)-[:HAS_ACCESS_TO]->(v5)
                MERGE (profile)-[:HAS_ACCESS_TO]->(v6)
                MERGE (profile)-[:HAS_ACCESS_TO]->(v7)
                MERGE (profile)-[:HAS_ACCESS_TO]->(v8)
                MERGE (profile)-[:HAS_ACCESS_TO]->(v9)
                MERGE (profile)-[:HAS_ACCESS_TO]->(v10)
                MERGE (profile)-[:HAS_ACCESS_TO]->(v11)
                MERGE (profile)-[:HAS_ACCESS_TO]->(v12)
            ]]>
        </query>
    </changeset>
    <changeset id="WAR-113_dcelotti_moneyhub_accounts:2" author="jviletto" run-on-change="true">
        <query>
            <![CDATA[
                MATCH (identity:Identity {email: 'dcelotti+awal@theorchard.com'}),
                    (v1:Vendor {id: 35968}),
                    (v2:Vendor {id: 35970}),
                    (v3:Vendor {id: 35971}),
                    (v4:Vendor {id: 35972}),
                    (v5:Vendor {id: 35974}),
                    (v6:Vendor {id: 35975}),
                    (v7:Vendor {id: 35976}),
                    (v8:Vendor {id: 35977}),
                    (v9:Vendor {id: 35978}),
                    (v10:Vendor {id: 35979}),
                    (v11:Vendor {id: 35980}),
                    (v12:Vendor {id: 35981})
                MERGE (increment:IncrementId {nodeName: 'Profile'})
                    ON MATCH SET increment.id = increment.id + 1
                CREATE (profile:Profile {
                    profileId: (increment.id-1),
                    profileType: 'MoneyhubProfile',
                    profileName: 'dcelotti+awal MoneyhubProfile',
                    brand: 'awal',
                    roles: ['accounting'],
                    uuid: apoc.create.uuid(),
                    createdAt: datetime(),
                    lastModifiedAt: datetime(),
                    createdBy: 'database/WAR-113_dcelotti_moneyhub_accounts:2',
                    lastModifiedBy: 'database/WAR-113_dcelotti_moneyhub_accounts:2'
                })
                MERGE (identity)-[:HAS_PROFILE]->(profile)
                MERGE (profile)-[:HAS_ACCESS_TO]->(v1)
                MERGE (profile)-[:HAS_ACCESS_TO]->(v2)
                MERGE (profile)-[:HAS_ACCESS_TO]->(v3)
                MERGE (profile)-[:HAS_ACCESS_TO]->(v4)
                MERGE (profile)-[:HAS_ACCESS_TO]->(v5)
                MERGE (profile)-[:HAS_ACCESS_TO]->(v6)
                MERGE (profile)-[:HAS_ACCESS_TO]->(v7)
                MERGE (profile)-[:HAS_ACCESS_TO]->(v8)
                MERGE (profile)-[:HAS_ACCESS_TO]->(v9)
                MERGE (profile)-[:HAS_ACCESS_TO]->(v10)
                MERGE (profile)-[:HAS_ACCESS_TO]->(v11)
                MERGE (profile)-[:HAS_ACCESS_TO]->(v12)
            ]]>
        </query>
    </changeset>
</changelog>
