Fix admin model catalog visibility
Staging Backend Quality Gate / validate (push) Has been cancelled
Staging Backend Quality Gate / publish (push) Has been cancelled

This commit is contained in:
Jesse_Chen
2026-08-08 14:31:40 +08:00
parent a32d56677b
commit eaa2e98f75
2 changed files with 37 additions and 2 deletions
@@ -0,0 +1,29 @@
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;