Database query to find the Customizer Scripts used in Dataplane reports.

This article provides the database query to find the Customizer Scripts used in the Dataplane reports.

 Instructions

  1. Login to the Jira instance database.
    Consulting with the database administrator for guidance is recommended if one requires information about the database.

  2. Run the following Jira database query to find the Customizer Scripts used in Dataplane reports.

    SELECT * FROM ( SELECT REPLACE("REPORT_KEY", 'reportKey.', '') as report_type, REGEXP_REPLACE("OPTIONS", '.*<reportConfigSelection><key>script</key><selectedValue><string>(.+?)</string></selectedValue>.*|^.*$', '\1') as script FROM "AO_6714C7_SAVED_REPORT_RECORD") as innerquery WHERE script <> '';
  1. Sample output:

    report_type | script -------------------------------------+------------------------------------------------ issueValuesSnapshotsSumByDateReport | customizeChart { + | series ANY order 999 + | + | series &quot;Open&quot; order 1 + | series &quot;Ready&quot; order 2 + | series &quot;In Progress&quot; order 3 + | series &quot;Blocked&quot; order 4 + | series &quot;In Review&quot; order 5 + | series &quot;Ready for Build&quot; order 6+ | series &quot;In QA&quot; order 7 + | series &quot;Done&quot; order 8 + | } issueValuesSnapshotsSumByDateReport | customizeChart { + | series ANY order 999 + | + | series &quot;Open&quot; order 1 + | series &quot;Ready&quot; order 2 + | series &quot;In Progress&quot; order 3 + | series &quot;Blocked&quot; order 4 + | series &quot;In Review&quot; order 5 + | series &quot;Ready for Build&quot; order 6+ | series &quot;In QA&quot; order 7 + | series &quot;Done&quot; order 8 + | }

     

  2. Sample screenshot from a third-party DB tool, DbVisualizer tool:

     

  • These are read-only commands, there is no modification of the database data.