🚀 Auto-deploy: DBMaker atualizado em 27/07/2026 11:16:09
This commit is contained in:
+14
@@ -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 $$;
|
||||
Reference in New Issue
Block a user