Which table (in database) saves the transitions which assign an issue to a particular user?

Daniel Micallef January 9, 2017

A user will become an inactive user shortly. Is there a way to generate a list of transitions in any active workflows which assign the issue to this user after any particular transitions (via a postfunction or otherwise).

Generally we use Script runner to assign issues as a postfunction. I believe that these rules should be saved somewhere in the database. I need direction to the particular tables which save these postfunctions.

2 answers

1 vote
Christian Czaia _Decadis AG_
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
January 9, 2017

Workflows are generally stored in the jiraworkflows table / the DESCRIPTOR field. You might want to have a look at this table.

SR additionally stores info in the propertytext table IIRC. 

Cheers

0 votes
Nic Brough -Adaptavist-
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
January 9, 2017

It's a difficult one, because they could be in a number of places.

You'll need to look at jiraworkflows to get the main reference as that holds the xml of the workflow, but you might find three different approaches to it as well.  The xml for a postfunction might contain

  1.  A script as a parameter
  2. A reference to a canned script, with the user set as another parameter
  3. A pointer to a script stored on the file system

But, start with jiraworkflows.

If you're on a more recent version of Script Runner though, there's a script library in the admin section which might be an easier way to find them!

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events