teganmosi
Deploy Aria application with fixes for database, TTS, and WebSocket (LFS tracking applied)
f6d0a88 | -- Run this SQL in your Supabase SQL Editor to fix RLS policies | |
| -- Create insert policy if not exists | |
| DO $$ | |
| BEGIN | |
| IF NOT EXISTS ( | |
| SELECT 1 FROM pg_policies WHERE policyname = 'Users can insert own profile' AND tablename = 'profiles' | |
| ) THEN | |
| CREATE POLICY "Users can insert own profile" ON profiles | |
| FOR INSERT | |
| TO authenticated | |
| WITH CHECK (auth.uid() = id); | |
| END IF; | |
| END $$; | |
| -- Drop and recreate select/update policies | |
| DROP POLICY IF EXISTS "Users can select own profile" ON profiles; | |
| CREATE POLICY "Users can select own profile" ON profiles FOR | |
| SELECT TO authenticated USING (auth.uid () = id); | |
| DROP POLICY IF EXISTS "Users can update own profile" ON profiles; | |
| CREATE POLICY "Users can update own profile" ON profiles FOR | |
| UPDATE TO authenticated USING (auth.uid () = id) | |
| WITH | |
| CHECK (auth.uid () = id); |