-- -- notification_interval__new/7 -- create or replace function notification_interval__new( integer, character varying, integer, timestamp with time zone, integer, character varying, integer ) returns int4 as $$ declare p_interval_id alias for $1; p_name alias for $2; p_n_seconds alias for $3; p_creation_date alias for $4; p_creation_user alias for $5; p_creation_ip alias for $6; p_context_id alias for $7; v_interval_id integer; begin v_interval_id := acs_object__new( p_interval_id, 'notification_interval', p_creation_date, p_creation_user, p_creation_ip, p_context_id ); insert into notification_intervals (interval_id, name, n_seconds) values (v_interval_id, p_name, p_n_seconds); return v_interval_id; end; $$ language plpgsql;