File tree Expand file tree Collapse file tree 2 files changed +6
-6
lines changed Expand file tree Collapse file tree 2 files changed +6
-6
lines changed Original file line number Diff line number Diff line change 2020 acl.defaclacl
2121 FROM pg_default_acl acl
2222 JOIN pg_namespace ns ON acl.defaclnamespace=ns.oid
23- WHERE acl.defaclacl::text ~ '.* \\\\\" ${database_read_only_username} \\\\\" =r/${database_username} \\\" .* '
23+ WHERE '@' || array_to_string( acl.defaclacl, '@') || '@' ~ '@( \" ?) ${database_read_only_username} \\ 1 =r/( \" ?) ${database_username} \\ 2@ '
2424 AND nspname = '${schema} '" ,
2525 }
2626
3737 acl.defaclacl
3838 FROM pg_default_acl acl
3939 JOIN pg_namespace ns ON acl.defaclnamespace=ns.oid
40- WHERE acl.defaclacl::text ~ '.* \\\\\" ${database_read_only_username} \\\\\" =U/${database_username} \\\" .* '
40+ WHERE '@' || array_to_string( acl.defaclacl, '@') || '@' ~ '@( \" ?) ${database_read_only_username} \\ 1 =U/( \" ?) ${database_username} \\ 2@ '
4141 AND nspname = '${schema} '" ,
4242 }
4343
5454 acl.defaclacl
5555 FROM pg_default_acl acl
5656 JOIN pg_namespace ns ON acl.defaclnamespace=ns.oid
57- WHERE acl.defaclacl::text ~ '.* \\\\\" ${database_read_only_username} \\\\\" =X/${database_username} \\\" .* '
57+ WHERE '@' || array_to_string( acl.defaclacl, '@') || '@' ~ '@( \" ?) ${database_read_only_username} \\ 1 =X/( \" ?) ${database_username} \\ 2@ '
5858 AND nspname = '${schema} '" ,
5959 }
6060}
Original file line number Diff line number Diff line change 7272 acl.defaclacl
7373 FROM pg_default_acl acl
7474 JOIN pg_namespace ns ON acl.defaclnamespace=ns.oid
75- WHERE acl.defaclacl::text ~ '.* \\ \\ \" #{ with [ :database_read_only_username ] } \\ \\ \" =r/#{ with [ :database_username ] } \\ \" .* '
75+ WHERE '@' || array_to_string( acl.defaclacl, '@') || '@' ~ '@( \" ?) #{ with [ :database_read_only_username ] } \\ 1 =r/( \" ?) #{ with [ :database_username ] } \\ 2@ '
7676 AND nspname = 'public'" ,
7777 )
7878 }
9292 acl.defaclacl
9393 FROM pg_default_acl acl
9494 JOIN pg_namespace ns ON acl.defaclnamespace=ns.oid
95- WHERE acl.defaclacl::text ~ '.* \\ \\ \" #{ with [ :database_read_only_username ] } \\ \\ \" =U/#{ with [ :database_username ] } \\ \" .* '
95+ WHERE '@' || array_to_string( acl.defaclacl, '@') || '@' ~ '@( \" ?) #{ with [ :database_read_only_username ] } \\ 1 =U/( \" ?) #{ with [ :database_username ] } \\ 2@ '
9696 AND nspname = 'public'" ,
9797 )
9898 }
112112 acl.defaclacl
113113 FROM pg_default_acl acl
114114 JOIN pg_namespace ns ON acl.defaclnamespace=ns.oid
115- WHERE acl.defaclacl::text ~ '.* \\ \\ \" #{ with [ :database_read_only_username ] } \\ \\ \" =X/#{ with [ :database_username ] } \\ \" .* '
115+ WHERE '@' || array_to_string( acl.defaclacl, '@') || '@' ~ '@( \" ?) #{ with [ :database_read_only_username ] } \\ 1 =X/( \" ?) #{ with [ :database_username ] } \\ 2@ '
116116 AND nspname = 'public'" ,
117117 )
118118 }
You can’t perform that action at this time.
0 commit comments