--
-- workflow__delete_trans_role_assign_map/3
--
create or replace function workflow__delete_trans_role_assign_map(
  character varying,
  character varying,
  character varying
) returns int4 as $$

declare
  p_workflow_key		alias for $1;
  p_transition_key		alias for $2;
  p_assign_role_key		alias for $3;
begin
        delete
          from wf_transition_role_assign_map
         where workflow_key = p_workflow_key
           and transition_key = p_transition_key
           and assign_role_key = p_assign_role_key;

	   return 0;
end;$$ language plpgsql;