Skip to content

Commit d8733a3

Browse files
committed
chore: update snapshots; multiversion boogaloo
1 parent 7115a63 commit d8733a3

File tree

6 files changed

+105
-53
lines changed

6 files changed

+105
-53
lines changed

nix/tests/expected/roles.out

Lines changed: 0 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -91,43 +91,6 @@ order by rolname;
9191
supabase_storage_admin | {search_path=storage,log_statement=none}
9292
(29 rows)
9393

94-
-- all role memberships
95-
select
96-
r.rolname as member,
97-
g.rolname as "member_of (can become)",
98-
m.admin_option
99-
from
100-
pg_roles r
101-
left join
102-
pg_auth_members m on r.oid = m.member
103-
left join
104-
pg_roles g on m.roleid = g.oid
105-
where r.rolname not in ('pg_create_subscription', 'pg_maintain', 'pg_use_reserved_connections')
106-
and g.rolname not in ('pg_create_subscription', 'pg_maintain', 'pg_use_reserved_connections')
107-
order by
108-
r.rolname, g.rolname;
109-
member | member_of (can become) | admin_option
110-
-------------------------+------------------------+--------------
111-
authenticator | anon | f
112-
authenticator | authenticated | f
113-
authenticator | service_role | f
114-
pg_monitor | pg_read_all_settings | f
115-
pg_monitor | pg_read_all_stats | f
116-
pg_monitor | pg_stat_scan_tables | f
117-
pgsodium_keyholder | pgsodium_keyiduser | f
118-
pgsodium_keymaker | pgsodium_keyholder | f
119-
pgsodium_keymaker | pgsodium_keyiduser | f
120-
postgres | anon | f
121-
postgres | authenticated | f
122-
postgres | pg_monitor | f
123-
postgres | pg_read_all_data | f
124-
postgres | pg_signal_backend | f
125-
postgres | pgtle_admin | f
126-
postgres | service_role | f
127-
supabase_read_only_user | pg_read_all_data | f
128-
supabase_storage_admin | authenticator | f
129-
(18 rows)
130-
13194
-- Check all privileges of the roles on the schemas
13295
select schema_name, privilege_type, grantee, default_for
13396
from (

nix/tests/expected/z_15_roles.out

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
2+
-- all role memberships
3+
select
4+
r.rolname as member,
5+
g.rolname as "member_of (can become)",
6+
m.admin_option
7+
from
8+
pg_roles r
9+
left join
10+
pg_auth_members m on r.oid = m.member
11+
left join
12+
pg_roles g on m.roleid = g.oid
13+
where r.rolname not in ('pg_create_subscription', 'pg_maintain', 'pg_use_reserved_connections')
14+
and g.rolname not in ('pg_create_subscription', 'pg_maintain', 'pg_use_reserved_connections')
15+
order by
16+
r.rolname, g.rolname;
17+
member | member_of (can become) | admin_option
18+
-------------------------+------------------------+--------------
19+
authenticator | anon | f
20+
authenticator | authenticated | f
21+
authenticator | service_role | f
22+
pg_monitor | pg_read_all_settings | f
23+
pg_monitor | pg_read_all_stats | f
24+
pg_monitor | pg_stat_scan_tables | f
25+
pgsodium_keyholder | pgsodium_keyiduser | f
26+
pgsodium_keymaker | pgsodium_keyholder | f
27+
pgsodium_keymaker | pgsodium_keyiduser | f
28+
postgres | anon | f
29+
postgres | authenticated | f
30+
postgres | pg_monitor | f
31+
postgres | pg_read_all_data | f
32+
postgres | pg_signal_backend | f
33+
postgres | pgtle_admin | f
34+
postgres | service_role | f
35+
supabase_read_only_user | pg_read_all_data | f
36+
supabase_storage_admin | authenticator | f
37+
(18 rows)

nix/tests/expected/z_17_roles.out

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,3 +109,40 @@ order by schema_order, schema_name, privilege_type, grantee, default_for;
109109
storage | MAINTAIN | service_role | postgres
110110
(28 rows)
111111

112+
-- version specific role memberships
113+
select
114+
r.rolname as member,
115+
g.rolname as "member_of (can become)",
116+
m.admin_option
117+
from
118+
pg_roles r
119+
left join
120+
pg_auth_members m on r.oid = m.member
121+
left join
122+
pg_roles g on m.roleid = g.oid
123+
where r.rolname not in ('pg_create_subscription', 'pg_maintain', 'pg_use_reserved_connections')
124+
and g.rolname not in ('pg_create_subscription', 'pg_maintain', 'pg_use_reserved_connections')
125+
order by
126+
r.rolname, g.rolname;
127+
member | member_of (can become) | admin_option
128+
-------------------------+------------------------+--------------
129+
authenticator | anon | f
130+
authenticator | authenticated | f
131+
authenticator | service_role | f
132+
pg_monitor | pg_read_all_settings | f
133+
pg_monitor | pg_read_all_stats | f
134+
pg_monitor | pg_stat_scan_tables | f
135+
pgsodium_keyholder | pgsodium_keyiduser | f
136+
pgsodium_keymaker | pgsodium_keyholder | f
137+
pgsodium_keymaker | pgsodium_keyiduser | f
138+
postgres | anon | t
139+
postgres | authenticated | t
140+
postgres | pg_monitor | f
141+
postgres | pg_read_all_data | f
142+
postgres | pg_signal_backend | f
143+
postgres | pgtle_admin | f
144+
postgres | service_role | t
145+
supabase_read_only_user | pg_read_all_data | f
146+
supabase_storage_admin | authenticator | f
147+
(18 rows)
148+

nix/tests/sql/roles.sql

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -28,22 +28,6 @@ from pg_roles r
2828
where rolname not in ('pg_create_subscription', 'pg_maintain', 'pg_use_reserved_connections')
2929
order by rolname;
3030

31-
-- all role memberships
32-
select
33-
r.rolname as member,
34-
g.rolname as "member_of (can become)",
35-
m.admin_option
36-
from
37-
pg_roles r
38-
left join
39-
pg_auth_members m on r.oid = m.member
40-
left join
41-
pg_roles g on m.roleid = g.oid
42-
where r.rolname not in ('pg_create_subscription', 'pg_maintain', 'pg_use_reserved_connections')
43-
and g.rolname not in ('pg_create_subscription', 'pg_maintain', 'pg_use_reserved_connections')
44-
order by
45-
r.rolname, g.rolname;
46-
4731
-- Check all privileges of the roles on the schemas
4832
select schema_name, privilege_type, grantee, default_for
4933
from (

nix/tests/sql/z_15.roles.sql

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
-- all role memberships
2+
select
3+
r.rolname as member,
4+
g.rolname as "member_of (can become)",
5+
m.admin_option
6+
from
7+
pg_roles r
8+
left join
9+
pg_auth_members m on r.oid = m.member
10+
left join
11+
pg_roles g on m.roleid = g.oid
12+
where r.rolname not in ('pg_create_subscription', 'pg_maintain', 'pg_use_reserved_connections')
13+
and g.rolname not in ('pg_create_subscription', 'pg_maintain', 'pg_use_reserved_connections')
14+
order by
15+
r.rolname, g.rolname;

nix/tests/sql/z_17_roles.sql

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,3 +58,19 @@ from (
5858
a.privilege_type = 'MAINTAIN'
5959
) sub
6060
order by schema_order, schema_name, privilege_type, grantee, default_for;
61+
62+
-- version specific role memberships
63+
select
64+
r.rolname as member,
65+
g.rolname as "member_of (can become)",
66+
m.admin_option
67+
from
68+
pg_roles r
69+
left join
70+
pg_auth_members m on r.oid = m.member
71+
left join
72+
pg_roles g on m.roleid = g.oid
73+
where r.rolname not in ('pg_create_subscription', 'pg_maintain', 'pg_use_reserved_connections')
74+
and g.rolname not in ('pg_create_subscription', 'pg_maintain', 'pg_use_reserved_connections')
75+
order by
76+
r.rolname, g.rolname;

0 commit comments

Comments
 (0)