From 176919df3a602ccf9f7d603a0d557f7b4c526c45 Mon Sep 17 00:00:00 2001 From: isaac Date: Fri, 16 Feb 2024 13:25:58 -0800 Subject: [PATCH 1/2] Cascade delete on dashboard wallet users fkey --- .../migrations/0053_cascade_delete_dashboard_wallet_users.sql | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 packages/discovery-provider/ddl/migrations/0053_cascade_delete_dashboard_wallet_users.sql diff --git a/packages/discovery-provider/ddl/migrations/0053_cascade_delete_dashboard_wallet_users.sql b/packages/discovery-provider/ddl/migrations/0053_cascade_delete_dashboard_wallet_users.sql new file mode 100644 index 00000000000..cc67d45643a --- /dev/null +++ b/packages/discovery-provider/ddl/migrations/0053_cascade_delete_dashboard_wallet_users.sql @@ -0,0 +1,2 @@ +alter table dashboard_wallet_users drop constraint if exists dashboard_wallet_users_blocknumber_fkey; +alter table dashboard_wallet_users add constraint dashboard_wallet_users_blocknumber_fkey foreign key (blocknumber) references blocks(number) on delete cascade; From 10c1de9f0f27194dce545a73bf0b854eeaea77d4 Mon Sep 17 00:00:00 2001 From: isaac Date: Fri, 16 Feb 2024 13:26:43 -0800 Subject: [PATCH 2/2] tx --- .../migrations/0053_cascade_delete_dashboard_wallet_users.sql | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/discovery-provider/ddl/migrations/0053_cascade_delete_dashboard_wallet_users.sql b/packages/discovery-provider/ddl/migrations/0053_cascade_delete_dashboard_wallet_users.sql index cc67d45643a..8136c24c579 100644 --- a/packages/discovery-provider/ddl/migrations/0053_cascade_delete_dashboard_wallet_users.sql +++ b/packages/discovery-provider/ddl/migrations/0053_cascade_delete_dashboard_wallet_users.sql @@ -1,2 +1,6 @@ +begin; + alter table dashboard_wallet_users drop constraint if exists dashboard_wallet_users_blocknumber_fkey; alter table dashboard_wallet_users add constraint dashboard_wallet_users_blocknumber_fkey foreign key (blocknumber) references blocks(number) on delete cascade; + +commit; \ No newline at end of file