From 07742ad405f7cd317acb10c7854bc9f2f0af684c Mon Sep 17 00:00:00 2001 From: Gleb Koval Date: Thu, 12 Jun 2025 16:48:23 +0100 Subject: [PATCH] fix: fix function for signups --- supabase/migrations/20250612153946_fix-signup.sql | 12 ++++++++++++ supabase/schemas/0001_users.sql | 4 ++-- 2 files changed, 14 insertions(+), 2 deletions(-) create mode 100644 supabase/migrations/20250612153946_fix-signup.sql diff --git a/supabase/migrations/20250612153946_fix-signup.sql b/supabase/migrations/20250612153946_fix-signup.sql new file mode 100644 index 0000000..d2213a6 --- /dev/null +++ b/supabase/migrations/20250612153946_fix-signup.sql @@ -0,0 +1,12 @@ +CREATE OR REPLACE FUNCTION handle_new_user() +RETURNS trigger +LANGUAGE plpgsql + SECURITY DEFINER + SET search_path = '' +AS $$ +BEGIN + INSERT INTO public.users (id) + VALUES (NEW.id); + RETURN NEW; +END; +$$; \ No newline at end of file diff --git a/supabase/schemas/0001_users.sql b/supabase/schemas/0001_users.sql index 98ddcd2..4b97fd9 100644 --- a/supabase/schemas/0001_users.sql +++ b/supabase/schemas/0001_users.sql @@ -17,8 +17,8 @@ LANGUAGE plpgsql SET search_path = '' AS $$ BEGIN - INSERT INTO public.users (id, contact_email) - VALUES (NEW.id, NEW.email); + INSERT INTO public.users (id) + VALUES (NEW.id); RETURN NEW; END; $$;