MIGRATION VERS GITEA

This commit is contained in:
mathis committed 2026-08-25 01:23:13 +02:00
commit 5f9d991c15
333 files changed
+108514

No files matched your search

@@ -0,0 +1,42 @@
-- ============================================================================
-- FIX RLS : table info_gares
--
-- La table info_gares a RLS activé mais aucune policy n'est définie,
-- ce qui bloque toutes les opérations (INSERT, UPDATE, DELETE, SELECT).
--
-- Ce script suit le même pattern que les autres tables du projet
-- (menus_regionaux, parametres) : accès ouvert à tous les rôles
-- utilisant la clé anon/service (gestion côté application).
--
-- À exécuter dans : Supabase Dashboard > SQL Editor
-- ============================================================================
-- 1. S'assurer que RLS est bien activé sur la table
ALTER TABLE "public"."info_gares" ENABLE ROW LEVEL SECURITY;
-- 2. Supprimer les éventuelles policies existantes (idempotent)
DROP POLICY IF EXISTS "info_gares_select" ON "public"."info_gares";
DROP POLICY IF EXISTS "info_gares_insert" ON "public"."info_gares";
DROP POLICY IF EXISTS "info_gares_update" ON "public"."info_gares";
DROP POLICY IF EXISTS "info_gares_delete" ON "public"."info_gares";
-- 3. Créer les 4 policies CRUD (lecture, insertion, modification, suppression)
CREATE POLICY "info_gares_select"
ON "public"."info_gares"
FOR SELECT
USING (true);
CREATE POLICY "info_gares_insert"
ON "public"."info_gares"
FOR INSERT
WITH CHECK (true);
CREATE POLICY "info_gares_update"
ON "public"."info_gares"
FOR UPDATE
USING (true);
CREATE POLICY "info_gares_delete"
ON "public"."info_gares"
FOR DELETE
USING (true);