-- Phase 7: Remove Genuinely Duplicate RLS Policies -- Target: 5 clear duplicates where ALL command makes specific actions redundant -- 1. park_location_history: ALL already includes SELECT DROP POLICY IF EXISTS "Moderators view location history" ON public.park_location_history; -- 2. ride_coaster_stats: Remove one of the duplicate ALL policies DROP POLICY IF EXISTS "Moderators manage coaster stats" ON public.ride_coaster_stats; -- 3. entity_timeline_events: Remove redundant deny UPDATE policy DROP POLICY IF EXISTS "Deny direct updates to timeline events" ON public.entity_timeline_events; -- 4. reports: Keep MFA-required version, drop non-MFA version DROP POLICY IF EXISTS "Moderators can update reports" ON public.reports; -- 5. request_metadata: ALL command includes INSERT DROP POLICY IF EXISTS "Service role can insert request metadata" ON public.request_metadata;