Skip to content

Commit d6c30d0

Browse files
committed
test: postgres storage privs
1 parent 41b262e commit d6c30d0

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

migrations/tests/storage/privs.sql

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,19 @@
11
select is_member_of('authenticator', 'supabase_storage_admin');
2+
3+
-- postgres can grant storage privileges to custom roles
4+
create role r;
5+
grant r to postgres;
6+
7+
set role r;
8+
select * from storage.buckets;
9+
10+
set role postgres;
11+
grant usage on schema storage to r;
12+
grant select on storage.buckets to r;
13+
14+
set role r;
15+
select * from storage.buckets;
16+
17+
reset role;
18+
drop owned by r;
19+
drop role r;

0 commit comments

Comments
 (0)