From 90855268de9208d5eba587b0f37b2366dc8e00d1 Mon Sep 17 00:00:00 2001 From: tarikceric Date: Tue, 2 Dec 2025 11:55:45 -0800 Subject: [PATCH] adjust pk --- models/silver/core/silver__fungiblestore_owners.sql | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/models/silver/core/silver__fungiblestore_owners.sql b/models/silver/core/silver__fungiblestore_owners.sql index 04accd0..69460dc 100644 --- a/models/silver/core/silver__fungiblestore_owners.sql +++ b/models/silver/core/silver__fungiblestore_owners.sql @@ -33,13 +33,14 @@ WITH changes_source AS ( ), -- Capture temporary fungible store owners from deletion events +-- Use negative indices to avoid collision with change_index values deletion_events_source AS ( SELECT block_timestamp, block_number, version, tx_hash, - event_index as change_index, + -1 * (event_index + 1) AS change_index, event_data :store :: STRING AS store_address, event_data :owner :: STRING AS owner_address FROM