官方文檔:http://confluence.atlassian.com/display/JIRA040/Database+Schema
表jiraissue(問題表)
字段 |
數據類型 |
是否為空 |
KEY |
說明 |
ID |
decimal(18,0) |
NO |
PRI |
主鍵 |
pkey |
varchar(255) |
YES |
MUL |
查看主鍵,“項目+ID” |
PROJECT |
decimal(18,0) |
YES |
MUL |
項目外鍵,項目表外鍵 |
REPORTER |
varchar(255) |
YES |
報告人 |
|
ASSIGNEE |
varchar(255) |
YES |
MUL |
開發者 |
issuetype |
varchar(255) |
YES |
問題類型,1代表Bug |
|
SUMMARY |
varchar(255) |
YES |
標題/概要 |
|
DESCRIPTION |
longtext |
YES |
描述 |
|
ENVIRONMENT |
longtext |
YES |
環境(例如操作系統,軟件環境或者相關的硬件) |
|
PRIORITY |
varchar(255) |
YES |
優先級 |
|
RESOLUTION |
varchar(255) |
YES |
解決方案 |
|
issuestatus |
varchar(255) |
YES |
問題狀態 |
|
CREATED |
datetime |
YES |
創建日期 |
|
UPDATED |
datetime |
YES |
最后更新日期 |
|
DUEDATE |
datetime |
YES |
||
RESOLUTIONDATE |
datetime |
YES |
解決日期 |
|
VOTES |
decimal(18,0) |
YES |
投票數 |
|
WATCHES |
decimal(18,0) |
YES |
監測數 |
|
TIMEORIGINALESTIMATE |
decimal(18,0) |
YES |
||
TIMEESTIMATE |
decimal(18,0) |
YES |
||
TIMESPENT |
decimal(18,0) |
YES |
||
WORKFLOW_ID |
decimal(18,0) |
YES |
MUL |
工作流ID?未找到對應的表 |
SECURITY |
decimal(18,0) |
YES |
||
FIXFOR |
decimal(18,0) |
YES |
||
COMPONENT |
decimal(18,0) |
YES |
表project(項目表,目前一個部門是一條記錄)
表projectversion(項目版本表)
表component(項目模塊表,目前存儲的是項目記錄)
表nodeassociation(項目版本/項目模塊和問題關聯)
1. 查詢某個issue影響到的項目版本
select * from projectversion where id in ( select SINK_NODE_ID from nodeassociation where ASSOCIATION_TYPE='IssueVersion' and SOURCE_NODE_ID=( select id from jiraissue where pkey='JRA-5351') ); |
2. 查詢某個issue解決的項目版本
select * from projectversion where id in ( select SINK_NODE_ID from nodeassociation where ASSOCIATION_TYPE='IssueFixVersion' and SOURCE_NODE_ID=( select id from jiraissue where pkey='JRA-5351') ); |
3. 查詢某個issue所在的項目模塊
select * from component where id in ( select SINK_NODE_ID from nodeassociation where ASSOCIATION_TYPE='IssueComponent' and SOURCE_NODE_ID=( select id from jiraissue where pkey='JRA-5351') ); |
表issuetype(問題類型表)
表priority(問題優先級/嚴重程度表)
1、阻塞;2、嚴重;3、重要;4、普通;5、小問題,建議;
ID |
pname |
1 |
Block |
2 |
Critical |
3 |
Major |
4 |
Minor |
5 |
Trivial |
表resolution(解決方案)
ID |
pname |
1 |
Fixed |
2 |
Won't Fix |
3 |
Duplicate |
4 |
Incomplete |
5 |
Cannot Reproduce |
6 |
延后處理 |
7 |
error bug |
表issuestatus(問題狀態表)
ID |
pname |
1 |
Open |
3 |
In Progress |
4 |
Reopened |
5 |
Resolved |
6 |
Closed |
10000 |
等待需求驗收 |
10001 |
W4T |
10002 |
等待項目驗收 |
10003 |
已新建 |
10004 |
已打開 |
10005 |
已推遲 |
10006 |
已指派 |
10007 |
已解決 |
10008 |
已重開 |
10009 |
已關閉 |
10013 |
已完成任務 |
10015 |
開發中任務 |
10016 |
Done |