Files
Jyotisha/frontend/supabase/migrations/20260808020000_model_admin_runtime_read_policies.sql
T
Jesse_Chen eaa2e98f75
Staging Backend Quality Gate / validate (push) Has been cancelled
Staging Backend Quality Gate / publish (push) Has been cancelled
Fix admin model catalog visibility
2026-08-08 14:31:40 +08:00

30 lines
1.2 KiB
PL/PgSQL

begin;
do $$
begin
if exists (select 1 from pg_roles where rolname = 'admin_runtime') then
drop policy if exists model_providers_admin_select on public.model_providers;
create policy model_providers_admin_select on public.model_providers
for select to admin_runtime using (true);
drop policy if exists model_configs_admin_select on public.model_configs;
create policy model_configs_admin_select on public.model_configs
for select to admin_runtime using (true);
drop policy if exists model_config_versions_admin_select on public.model_config_versions;
create policy model_config_versions_admin_select on public.model_config_versions
for select to admin_runtime using (true);
drop policy if exists model_publish_events_admin_select on public.model_publish_events;
create policy model_publish_events_admin_select on public.model_publish_events
for select to admin_runtime using (true);
drop policy if exists model_connection_test_evidence_admin_select on public.model_connection_test_evidence;
create policy model_connection_test_evidence_admin_select on public.model_connection_test_evidence
for select to admin_runtime using (true);
end if;
end;
$$;
commit;