mirror of
https://github.com/pgadmin-org/pgadmin4.git
synced 2025-02-25 18:55:31 -06:00
Fixed RESQL test cases, regression of RLS policy.
This commit is contained in:
@@ -1,10 +1,9 @@
|
|||||||
|
-- POLICY: policy_1 ON public.test_rls_policy
|
||||||
|
|
||||||
-- POLICY: policy_1 ON public.test_emp_rule
|
-- DROP POLICY policy_1 ON public.test_rls_policy;
|
||||||
|
|
||||||
-- DROP POLICY policy_1 ON public.test_emp_rule;
|
|
||||||
|
|
||||||
CREATE POLICY policy_1
|
CREATE POLICY policy_1
|
||||||
ON public.test_emp_rule
|
ON public.test_rls_policy
|
||||||
FOR ALL
|
FOR ALL
|
||||||
TO public
|
TO public
|
||||||
;
|
;
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
ALTER POLICY test ON public.test_emp_rule
|
ALTER POLICY test ON public.test_rls_policy
|
||||||
RENAME TO policy_1;
|
RENAME TO policy_1;
|
||||||
|
|||||||
@@ -1,10 +1,9 @@
|
|||||||
|
-- POLICY: insert_policy ON public.test_rls_policy
|
||||||
|
|
||||||
-- POLICY: insert_policy ON public.test_emp_rule
|
-- DROP POLICY insert_policy ON public.test_rls_policy;
|
||||||
|
|
||||||
-- DROP POLICY insert_policy ON public.test_emp_rule;
|
|
||||||
|
|
||||||
CREATE POLICY insert_policy
|
CREATE POLICY insert_policy
|
||||||
ON public.test_emp_rule
|
ON public.test_rls_policy
|
||||||
FOR INSERT
|
FOR INSERT
|
||||||
TO public
|
TO public
|
||||||
;
|
;
|
||||||
|
|||||||
@@ -1,10 +1,9 @@
|
|||||||
|
-- POLICY: test ON public.test_rls_policy
|
||||||
|
|
||||||
-- POLICY: test ON public.test_emp_rule
|
-- DROP POLICY test ON public.test_rls_policy;
|
||||||
|
|
||||||
-- DROP POLICY test ON public.test_emp_rule;
|
|
||||||
|
|
||||||
CREATE POLICY test
|
CREATE POLICY test
|
||||||
ON public.test_emp_rule
|
ON public.test_rls_policy
|
||||||
FOR ALL
|
FOR ALL
|
||||||
TO public
|
TO public
|
||||||
;
|
;
|
||||||
|
|||||||
@@ -1,10 +1,9 @@
|
|||||||
|
-- POLICY: select_policy ON public.test_rls_policy
|
||||||
|
|
||||||
-- POLICY: select_policy ON public.test_emp_rule
|
-- DROP POLICY select_policy ON public.test_rls_policy;
|
||||||
|
|
||||||
-- DROP POLICY select_policy ON public.test_emp_rule;
|
|
||||||
|
|
||||||
CREATE POLICY select_policy
|
CREATE POLICY select_policy
|
||||||
ON public.test_emp_rule
|
ON public.test_rls_policy
|
||||||
FOR SELECT
|
FOR SELECT
|
||||||
TO public
|
TO public
|
||||||
;
|
;
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
"endpoint": "NODE-table.obj",
|
"endpoint": "NODE-table.obj",
|
||||||
"sql_endpoint": "NODE-table.sql_id",
|
"sql_endpoint": "NODE-table.sql_id",
|
||||||
"data": {
|
"data": {
|
||||||
"name": "test_emp_rule",
|
"name": "test_rls_policy",
|
||||||
"columns": [
|
"columns": [
|
||||||
{
|
{
|
||||||
"name": "emp_id",
|
"name": "emp_id",
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
{# CREATE POLICY Statement #}
|
{# CREATE POLICY Statement #}
|
||||||
|
|
||||||
-- POLICY: {{ conn|qtIdent(data.name) }} ON {{ conn|qtIdent(data.schema, data.table) }}
|
-- POLICY: {{ conn|qtIdent(data.name) }} ON {{ conn|qtIdent(data.schema, data.table) }}
|
||||||
|
|
||||||
-- DROP POLICY {{ conn|qtIdent(data.name) }} ON {{ conn|qtIdent(data.schema, data.table) }};
|
-- DROP POLICY {{ conn|qtIdent(data.name) }} ON {{ conn|qtIdent(data.schema, data.table) }};
|
||||||
|
|||||||
Reference in New Issue
Block a user