Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 26 additions & 0 deletions supabase/migrations/20240605122023_fix_view_permissions.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
-- set view security_invoker=true to fix linter errors
alter view public.packages set (security_invoker=true);
alter view public.package_versions set (security_invoker=true);
alter view public.package_upgrades set (security_invoker=true);

-- create policies to allow anon role to read from the views
create policy packages_select_policy_anon
on app.packages
as permissive
for select
to anon
using (true);

create policy package_versions_select_policy_anon
on app.package_versions
as permissive
for select
to anon
using (true);

create policy package_upgrades_select_policy_anon
on app.package_upgrades
as permissive
for select
to anon
using (true);