From 8413cf64a9333e77273237754ba3c89686426fb3 Mon Sep 17 00:00:00 2001 From: Marcos Reifonas Date: Wed, 2 Sep 2026 13:44:06 +0000 Subject: [PATCH] chore: drop legacy auth.users fks blocking Logto users --- .../20260902134400_drop_legacy_auth_fks.sql | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 supabase/migrations/20260902134400_drop_legacy_auth_fks.sql diff --git a/supabase/migrations/20260902134400_drop_legacy_auth_fks.sql b/supabase/migrations/20260902134400_drop_legacy_auth_fks.sql new file mode 100644 index 0000000..e812ef7 --- /dev/null +++ b/supabase/migrations/20260902134400_drop_legacy_auth_fks.sql @@ -0,0 +1,14 @@ +DO $$ +DECLARE + r RECORD; +BEGIN + FOR r IN ( + SELECT conrelid::regclass AS table_name, conname AS constraint_name + FROM pg_constraint + WHERE confrelid = 'auth.users'::regclass + AND conrelid::regclass::text LIKE '"TS_ERP"%' + ) LOOP + EXECUTE 'ALTER TABLE ' || r.table_name || ' DROP CONSTRAINT IF EXISTS ' || r.constraint_name || ' CASCADE;'; + RAISE NOTICE 'Dropped constraint % on %', r.constraint_name, r.table_name; + END LOOP; +END $$;