-- ALTERNATIVE TESTSTABELLE OHNE RLS (falls 406 Fehler weiterhin auftritt)
-- Führen Sie dieses Script im Supabase SQL Editor aus

-- 1. Alte Policies löschen (falls vorhanden)
DROP POLICY IF EXISTS "Anyone can read test_items" ON public.test_items;
DROP POLICY IF EXISTS "Authenticated users can read test_items" ON public.test_items;
DROP POLICY IF EXISTS "Authenticated users can insert test_items" ON public.test_items;
DROP POLICY IF EXISTS "Authenticated users can update test_items" ON public.test_items;
DROP POLICY IF EXISTS "Authenticated users can delete test_items" ON public.test_items;

-- 2. RLS deaktivieren (temporär für Tests)
ALTER TABLE public.test_items DISABLE ROW LEVEL SECURITY;

-- 3. Neue offene Policies (erlaubt alles für alle)
ALTER TABLE public.test_items ENABLE ROW LEVEL SECURITY;

CREATE POLICY "Open access for test_items" ON public.test_items
  FOR ALL USING (true) WITH CHECK (true);

-- Fertig! test_items Tabelle ist jetzt für alle zugänglich
