Track public signup policy security migration
This commit is contained in:
parent
403676ab69
commit
646edfefde
@ -0,0 +1,18 @@
|
||||
-- Caterium v17.9.1
|
||||
-- The public signup policy returns constants only and does not need elevated privileges.
|
||||
|
||||
create or replace function public.caterium_public_signup_policy()
|
||||
returns jsonb
|
||||
language sql
|
||||
stable
|
||||
security invoker
|
||||
set search_path = public
|
||||
as $function$
|
||||
select jsonb_build_object(
|
||||
'promo_optional', true,
|
||||
'default_plan', 'basic'
|
||||
);
|
||||
$function$;
|
||||
|
||||
revoke all on function public.caterium_public_signup_policy() from public,anon,authenticated;
|
||||
grant execute on function public.caterium_public_signup_policy() to anon,authenticated;
|
||||
Loading…
Reference in New Issue
Block a user