mirror of
https://github.com/neondatabase/neon.git
synced 2026-05-24 16:40:38 +00:00
idempotency
This commit is contained in:
@@ -1056,9 +1056,12 @@ LIMIT 100",
|
||||
.batch_execute(&format!(
|
||||
"BEGIN;
|
||||
ALTER TABLE {0} ENABLE ROW LEVEL SECURITY;
|
||||
DROP POLICY IF EXISTS neon_row_level ON {0};
|
||||
DROP ROLE IF EXISTS {1};
|
||||
CREATE USER {1} WITH PASSWORD '{2}' IN GROUP {3};
|
||||
CREATE POLICY neon_row_level ON {0} TO {3}
|
||||
USING ({4} = current_user);
|
||||
USING ({4} = current_user)
|
||||
WITH CHECK ({4} = current_user);
|
||||
COMMIT;",
|
||||
¶ms.table_name,
|
||||
¶ms.user_name,
|
||||
|
||||
Reference in New Issue
Block a user