-- Deploy camper:add_surroundings_highlight to pg -- requires: roles -- requires: schema_camper -- requires: surroundings_highlight begin; set search_path to camper, public; create or replace function add_surroundings_highlight(company integer, media_id integer, name text, description text) returns integer as $$ insert into surroundings_highlight (company_id, media_id, name, description) values (company, media_id, name, xmlparse(content description)) returning surroundings_highlight_id ; $$ language sql ; revoke execute on function add_surroundings_highlight(integer, integer, text, text) from public; grant execute on function add_surroundings_highlight(integer, integer, text, text) to admin; commit;