From 733ccf2df665275ae6c460f18f63fdef61fb1053 Mon Sep 17 00:00:00 2001 From: "Builder.io" Date: Tue, 11 Nov 2025 22:09:03 +0000 Subject: [PATCH] completionId: cgen-a48df6046fc248f6b36cc72b455e51a2 cgen-a48df6046fc248f6b36cc72b455e51a2 --- supabase/migrations/20250206_add_email_linking.sql | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/supabase/migrations/20250206_add_email_linking.sql b/supabase/migrations/20250206_add_email_linking.sql index 7334bd45..ee8c7b82 100644 --- a/supabase/migrations/20250206_add_email_linking.sql +++ b/supabase/migrations/20250206_add_email_linking.sql @@ -63,11 +63,13 @@ CREATE TRIGGER update_user_email_links_updated_at FOR EACH ROW EXECUTE FUNCTION update_user_email_links_timestamp(); --- Add flag to user_profiles to mark dev accounts +-- Add flag to user_profiles to mark dev accounts and track merged accounts ALTER TABLE user_profiles ADD COLUMN IF NOT EXISTS is_dev_account BOOLEAN DEFAULT FALSE, -ADD COLUMN IF NOT EXISTS primary_email TEXT; +ADD COLUMN IF NOT EXISTS primary_email TEXT, +ADD COLUMN IF NOT EXISTS merged_to_user_id UUID REFERENCES user_profiles(user_id) ON DELETE SET NULL; -- Create index for dev account lookup CREATE INDEX IF NOT EXISTS idx_user_profiles_is_dev_account ON user_profiles(is_dev_account); CREATE INDEX IF NOT EXISTS idx_user_profiles_primary_email ON user_profiles(primary_email); +CREATE INDEX IF NOT EXISTS idx_user_profiles_merged_to ON user_profiles(merged_to_user_id);