mirror of
https://github.com/pacnpal/thrilltrack-explorer.git
synced 2025-12-20 06:31:13 -05:00
16 lines
738 B
SQL
16 lines
738 B
SQL
-- Fix: Re-add the missing RLS policy for users to view their own profiles
|
|
-- This is critical for the useAuth hook to function properly
|
|
|
|
-- Allow users to view their own complete profile from the profiles table
|
|
-- This was accidentally removed in the previous migration
|
|
CREATE POLICY "Users can view their own profiles"
|
|
ON public.profiles
|
|
FOR SELECT
|
|
TO authenticated
|
|
USING (auth.uid() = user_id);
|
|
|
|
-- Add comment
|
|
COMMENT ON POLICY "Users can view their own profiles" ON public.profiles IS
|
|
'Allows users to view their own complete profile from the profiles table.
|
|
This is essential for the useAuth hook and profile editing functionality.
|
|
For viewing other users profiles, use the filtered_profiles view which enforces privacy controls.'; |