🚀 Auto-deploy: DBMaker atualizado em 27/07/2026 11:16:09

This commit is contained in:
2026-07-27 11:16:09 +00:00
parent 2f8513127a
commit 32dc2f9aab
5 changed files with 115 additions and 145 deletions
+14
View File
@@ -0,0 +1,14 @@
DO $$
DECLARE
r RECORD;
BEGIN
FOR r IN (SELECT tablename FROM pg_tables WHERE schemaname = 'steelbook')
LOOP
-- Habilitar RLS
EXECUTE 'ALTER TABLE steelbook.' || quote_ident(r.tablename) || ' ENABLE ROW LEVEL SECURITY;';
-- Criar política de permissão global para usuários logados
EXECUTE 'DROP POLICY IF EXISTS "Auth_ALL_' || r.tablename || '" ON steelbook.' || quote_ident(r.tablename) || ';';
EXECUTE 'CREATE POLICY "Auth_ALL_' || r.tablename || '" ON steelbook.' || quote_ident(r.tablename) || ' FOR ALL USING (auth.role() = ''authenticated'');';
END LOOP;
END $$;