-- -- notification_request__new/13 -- create or replace function notification_request__new( integer, character varying, integer, integer, integer, integer, integer, character varying, boolean, timestamp with time zone, integer, character varying, integer ) returns int4 as $$ DECLARE p_request_id alias for $1; p_object_type alias for $2; p_type_id alias for $3; p_user_id alias for $4; p_object_id alias for $5; p_interval_id alias for $6; p_delivery_method_id alias for $7; p_format alias for $8; p_dynamic_p alias for $9; p_creation_date alias for $10; p_creation_user alias for $11; p_creation_ip alias for $12; p_context_id alias for $13; v_request_id integer; BEGIN v_request_id:= acs_object__new ( p_request_id, p_object_type, p_creation_date, p_creation_user, p_creation_ip, p_context_id); insert into notification_requests (request_id, type_id, user_id, object_id, interval_id, delivery_method_id, format, dynamic_p) values (v_request_id, p_type_id, p_user_id, p_object_id, p_interval_id, p_delivery_method_id, p_format, p_dynamic_p); return v_request_id; END; $$ language plpgsql;