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; $$;