File tree 2 files changed +6
-6
lines changed
2 files changed +6
-6
lines changed Original file line number Diff line number Diff line change 20
20
acl.defaclacl
21
21
FROM pg_default_acl acl
22
22
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@ '
24
24
AND nspname = '${schema} '" ,
25
25
}
26
26
37
37
acl.defaclacl
38
38
FROM pg_default_acl acl
39
39
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@ '
41
41
AND nspname = '${schema} '" ,
42
42
}
43
43
54
54
acl.defaclacl
55
55
FROM pg_default_acl acl
56
56
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@ '
58
58
AND nspname = '${schema} '" ,
59
59
}
60
60
}
Original file line number Diff line number Diff line change 72
72
acl.defaclacl
73
73
FROM pg_default_acl acl
74
74
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@ '
76
76
AND nspname = 'public'" ,
77
77
)
78
78
}
92
92
acl.defaclacl
93
93
FROM pg_default_acl acl
94
94
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@ '
96
96
AND nspname = 'public'" ,
97
97
)
98
98
}
112
112
acl.defaclacl
113
113
FROM pg_default_acl acl
114
114
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@ '
116
116
AND nspname = 'public'" ,
117
117
)
118
118
}
You can’t perform that action at this time.
0 commit comments