Page tree
Skip to end of metadata
Go to start of metadata

This page details how Herzum Approval impacts you JIRA database.

When you install the Herzum Approval add-on into your JIRA instance, the following tables are created in your JIRA database.

The image below shows the database schema for HAP 1.X. 


The descriptions of the fields for each of the Herzum Approval tables are presented below.

Table: AO_D195E9_CONFIG

ColumnTypeDescription 
ID  int(11) AI PK 

Table: AO_D195E9_APPROVAL

The Table holds anagraphic data for Approvals

ColumnTypeDescription 
ASSIGNEE_ENABLED tinyint(1)

Admissible values for this field are:

  • '1' : assignee approval is enabled
  • '0' : assignee approval is disabled
CONFIG_ID int(11) 
DESCRIPTIONvarchar(255)Approval Description
GROUPSvarchar(255)The selected Group for the approval
IDint(11) AI PKThe Unique Approval Identifier (Primary Key).
NAMEvarchar(255)Approval name
PROJECT_LEAD_ENABLEDtinyint(1)    

Admissible values for this field are:

  • '1' : project lead approval is enabled
  • '0' : project lead approval is disabled
REPORTER_ENABLEDtinyint(1)

Admissible values for this field are:

  • '1' : reporter approval is enabled
  • '0' : reporter approval is disabled
ROLESvarchar(255)The selected Project Role for the approval
USERSvarchar(255)The selected User for the approval

  

Table: AO_D195E9_ISSUE_APPROVAL

The Table holds approvals issue status

ColumnTypeDescription 
APPROVAL_ID int(11) 

The approval identifier

APPROVAL_STATUSvarchar(255)

Admissible values for this field are:

  • 'APPROVED'
  • 'PENDING'
  • 'REJECTED'
  • Null
APPROVER_USERvarchar(255) The Last user changing approval status
DATEvarchar(255) Date of the last approval status update
HAS_CONFIG_FOR_SINGLE_ISSUEvarchar(255) 

Admissible values for this field are:

  • 'TRUE' : The approval has been configured for the specific issue
  • null
ID int(11) AI PK The Unique Identifier of the Approval Issue Status(Primary Key).
ISSUE_ID bigint(20) The issue identifier
ISSUE_STATUSvarchar(255)The issue status identifier
NOTIFICATION_DATEvarchar(255)The Date of the last notification
SOURCE_STATUS_IDvarchar(255)The configured source issue status identifier
TRANSITION_IDvarchar(255)The transition identifier configured with the Approval
TRANSITION_NAMEvarchar(255)The transition name configured with the Approval
TYPEvarchar(255)

Admissible values for this field are:

  • 'SINGLE ISSUE'
  • 'WORKFLOW

Table: AO_D195E9_APPROVAL_MAPPING_REL

The Table holds correlation between AO_D195E9_APPROVAL

and AO_D195E9_APPROVAL_MAPPING  

ColumnTypeDescription 
APPROVAL_IDint(11) 

The approval identifier

APPROVAL_MAPPING_IDint(11)The approval mapping identifier
IDint(11) AI PKThe unique approval mapping correlation identifier

Table: AO_D195E9_APPROVAL_MAPPING

The Table holds Approval Mappings main configuration

ColumnTypeDescription 
CONFIG_ID  int(11) 

 

DESTINATION_STATUS_IDvarchar(255)The destination status identifier
ID int(11) AI PKThe unique approval mapping identifier
ISSUE_TYPE_IDvarchar(255)The issue type identifier
PROJECT_ID bigint(20)The project identifier
SOURCE_STATUS_IDvarchar(255)The source status identifier
TRANSITION_IDvarchar(255)The transition identifier
  • No labels