Skip to content

Commit 550a0f9

Browse files
authored
Merge pull request #191 from supabase/fix_security_definer_view
fix linter errors
2 parents 2786765 + b40dabf commit 550a0f9

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
-- set view security_invoker=true to fix linter errors
2+
alter view public.packages set (security_invoker=true);
3+
alter view public.package_versions set (security_invoker=true);
4+
alter view public.package_upgrades set (security_invoker=true);
5+
6+
-- create policies to allow anon role to read from the views
7+
create policy packages_select_policy_anon
8+
on app.packages
9+
as permissive
10+
for select
11+
to anon
12+
using (true);
13+
14+
create policy package_versions_select_policy_anon
15+
on app.package_versions
16+
as permissive
17+
for select
18+
to anon
19+
using (true);
20+
21+
create policy package_upgrades_select_policy_anon
22+
on app.package_upgrades
23+
as permissive
24+
for select
25+
to anon
26+
using (true);

0 commit comments

Comments
 (0)