diff --git a/supabase/migrations/20251003182157_838b754a-633e-44ab-97ee-58dc291d0099.sql b/supabase/migrations/20251003182157_838b754a-633e-44ab-97ee-58dc291d0099.sql new file mode 100644 index 00000000..f31265d1 --- /dev/null +++ b/supabase/migrations/20251003182157_838b754a-633e-44ab-97ee-58dc291d0099.sql @@ -0,0 +1,9 @@ +-- Grant INSERT permission on realtime.messages for broadcast functionality +-- This allows SECURITY DEFINER trigger functions to insert broadcast messages + +GRANT INSERT ON realtime.messages TO postgres; +GRANT INSERT ON realtime.messages TO service_role; + +-- Also ensure SELECT is granted for completeness +GRANT SELECT ON realtime.messages TO postgres; +GRANT SELECT ON realtime.messages TO service_role; \ No newline at end of file