-- Deploy numerus:user_profile to pg -- requires: schema_numerus -- requires: user -- requires: current_app_user begin; set search_path to numerus, public; create or replace view user_profile with (security_barrier) as select user_id , email , name , role , lang_tag from auth."user" where cookie = current_app_user() ; grant select, update(email, name, lang_tag) on table user_profile to invoicer; grant select, update(email, name, lang_tag) on table user_profile to admin; commit;