<?xml version="1.0" encoding="UTF-8"?>
<changelog xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.liquigraph.org/schema/1.0/liquigraph.xsd">
    <changeset id="PLATFORM-2346_backfill_deactive:1" author="npatel" run-on-change="true">
        <query>
            CALL apoc.periodic.iterate(
                "
                    WITH 'mysql_artrelations' as users,
                    '
                        SELECT vc.auth0_user_id, GROUP_CONCAT(DISTINCT(active)) AS all_active
                        FROM art_relations.vend_contact vc
                        INNER JOIN art_relations.contact c ON c.contact_id = vc.contact_id
                        WHERE
                            auth0_user_id IS NOT NULL
                        GROUP BY vc.auth0_user_id
                        HAVING all_active = \"N\"
                    ' as sql
                    CALL apoc.load.jdbc(users, sql)
                    YIELD row
                    RETURN row
                ",
                "
                    MATCH (i:Identity { auth0UserId: row.auth0_user_id })
                    SET i.active = \"N\"
                ",
                {batchSize:1000}
            );
        </query>
    </changeset>
    
    <changeset id="PLATFORM-2346_backfill_deactive:2" author="npatel" run-on-change="true">
        <query>
            MATCH (i:Identity)
            WHERE i.auth0UserId IN  [
                "5c3f755a98e736790bbe62ab",
                "5c4f3b1d7f420f016344d2c2",
                "5c4f591a8806a16a8c9b9272",
                "5c5075122bcfd3395e4060f9",
                "5c507873f10d1d502563bae2",
                "5c5078ea2e55ba34ffdc193c",
                "5c50b20c235f85541e415c50",
                "5c50b98da9848f357f63eb95",
                "5c50c478f1b6375d929258f9",
                "5c50cf8ef8c1ab3dbb1b398d",
                "5c50d2a5f1b6375d92925e83",
                "5c51efc662501638ea3ddc52",
                "5c52f0289c103e38e75c1aa3",
                "5c533e206dc08a2a405af23c",
                "5c577f0e3d481134ffdd5301",
                "5c5a21deb74bb1501dab5087",
                "5c5a24702286ec45981e6911",
                "5c5b6c8240a85831a1e490c3",
                "5c623faee57b0931b1faf7f5",
                "5c6303b416600f50eb6a6ded",
                "5c6584f442a4724784186a7a",
                "5c65994d6d76c2358222f05e",
                "5c659dad90411647d0f5beba",
                "5c65b57818b3be45d975a790",
                "5c65c42e2c47ef3c86c43301",
                "5c65eb1c74bb60627a8886bb",
                "5c6625fe00224646be823652",
                "5c667695ea04a44904c99774",
                "5c668c4f3a266d74957c5089",
                "5c66ab9e3ec28d255b1532c7",
                "5c66ba4e2c47ef3c86c473f3",
                "5c66bb6f419ff65231249e55",
                "5c66da0174bb60627a88c460",
                "5c66ee5e3ec28d255b154fed",
                "5c6864e700224646be82f0fb",
                "5c6a68a2ea04a44904ca60fa",
                "5c6a72f83ec28d255b15f2f7",
                "5c6a9d9c42a472478419c5ad",
                "5c6ab198beb0c464b73a3f23",
                "5c6c25f17d65d629b03fe4b5",
                "5c6d47ec80fd952f07ac9c90",
                "5c6d6afeaf437a2efc357aae",
                "5c6d9ae7d29d442ef5b85bb6",
                "5c6da5309f16462edbda6c7c",
                "5c6e8b7ff1c1142ef1494a95",
                "5c6fc471266f8a2ef3211b5f",
                "5c76ed9bbf6fd101c4c7db63",
                "5c7808bd6e9c2b2ea5aba304",
                "5c780be6b76cf42e8d5c4e9c",
                "5c7851b8217eb42ea6f25abd",
                "5c78639b295b9e2ea3b94773",
                "5c788758a702b82ea30bdbd1",
                "5c7cf43fa702b82ea30d0394",
                "5c802714e174e324726673a0",
                "5c80e4e818c4eb2eaa716020",
                "5c80ee9b2c38ca2eaab17a23",
                "5c8299cdad2d6d2eb7dc1760",
                "5c82ff47a5df6b7711455def",
                "5c8786430dcb3a74b80b3bfb",
                "5c878be3dc6e422c749693e2",
                "5c8aa5f426282e2509b80bbf",
                "5c8fa3875cc88d2eac42fe64",
                "5c910b8ee868db7fe3076673",
                "5c91221a000f0c2b7ce1e1a5",
                "5c929b236788033b8a56c348",
                "5c95479d05ebf90410c4d599",
                "5ca333453ebd9f49b913820f",
                "5ca3ebaa576d461026def3d4",
                "5ca493e4fb5eec105b1f30c4",
                "5ca5d5f54c13e10eb07f168d",
                "5ca63703426447115933ee02",
                "5cadc556e71f7b0eb743e9ae",
                "5cb5c30dbbc24a101a940376",
                "5ccc6c529a75ae0dffed5671",
                "5ccdd7f8262b6a0e047bf768",
                "5cd02da7262b6a0e047d091d",
                "5cd35442abbe04100640a953",
                "5cd47231f936f40e3098d717",
                "5cd498d1c1613410902fa619",
                "5cd5b76875f27a0f8098200e",
                "5cdb4320bc2db30e077ade28",
                "5cdd6a65b8f9200e1dac0903",
                "5ce32e384fdcb90f479725aa",
                "5cec7dff1f8b0c0e0380d696",
                "5ceda167dd2dc10e03dd4223",
                "5ceee10899814f0fd17d722b",
                "5cefe34a32232e0e165011b0",
                "5cf6964b1d3add0f30c48583",
                "5d00c12b76f4021022c5413a",
                "5d0bea61a294ec0e0057b22e",
                "5d17964149a4450ea874cb35",
                "5d1b5a33e8516f0d382afaba",
                "5d1ff62629eea20d2de53f59",
                "5d3b590626eecf0edcc8c7b3",
                "5d3ed21e97389e0ee6b9679f",
                "5d3f68e58a1d830e65c44130",
                "5d4ae54a79a36e0da89a9794",
                "5d5169d6c779720db0ec9715",
                "5d534837a34c280dbf70f0ed",
                "5d5576e0e633ef0db71f83c6",
                "5d5d7eca15dc210ec9c04e02",
                "5d711b092bedf70df963d42c",
                "5d72348eb462840e2bab1f9b",
                "5d8496f9b7e61a0dbc6a16db",
                "5d8e65d11f95430c64e5725e",
                "5d9c516c9e98590c5d207551",
                "5da64725dee7b00e07495e0b",
                "5dbc98259b54720c922903a9",
                "5de942b49620370dcd0bca79",
                "5def73230eefa40ccbd5b6b7",
                "5df00121f063ab0ec74a5698",
                "5df7db7d3389de0ecda6efec",
                "5dfa194bba7cf10cdd3e53d0",
                "5dfe1c9cc2c3870faa794665",
                "5e04ce94912d8c0f47d435c7",
                "5e1761cf30ae6b0e881db9d3",
                "5e178fc92530bc0e93bceaa4",
                "5e20cffc0cf7c60e4a8eb92d",
                "5e25d3523aa2520f073876ff",
                "5e28343b7007c00f298e4e64",
                "5e39edc234b52739a4f74a5c",
                "5e3abfbc16d9fb0ed928d021",
                "5e3c72c2352f190e79cc77f6",
                "5e3d47db6aa12d0f1c83c24c",
                "5e3ef1a12733150e7cbca0c8",
                "5e5402ef3f5c5a0d53cb0dc2",
                "5e5ccf5484ad410d2c1b5558",
                "5e60e7f87b18560dc7251ffc",
                "5e6fcab810d9f30d0ef13738",
                "5e7923ef472f7d0cbbf5cc51",
                "5e79d8d15d5c730cf7c15e23",
                "5e7b230b7fae960ca5cb5df5",
                "5e825192f7ad470cc49cc1d7",
                "5e90fb309916000c7f0e25e0",
                "5e9f109d242dd70ca68f80d3",
                "5e9f31e3e766570cf595e746",
                "5ea1b2196907ab0de5f37317",
                "5eb192c197a4c9198b47caae",
                "5eb86cb74c0bdc1a426f47a1",
                "5eb91730cb6d4b1a3c9d8b2a",
                "5eb9369d5567071bccce59f4",
                "5ebe269df088340c6130daf8",
                "5ec6601afca7e80cdfe0f582",
                "5ec6877269400f0ceb6e0317",
                "5ef35e02f3cc330013b0236e",
                "5ef64f8ca1c69c0019781aeb",
                "5efa07ae0e8e7d0019c8c18e",
                "5f1a0191f6138a00196029fc",
                "5f246dedab8de100378ab628",
                "5f32ffa5b20d800038f7194f"
            ]
            SET i.active = "N";
        </query>
    </changeset>
</changelog>
