SCMLife.com

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 3628|回复: 0

[原创] 如何做禅道二次开发(3):禅道的数据库结构

[复制链接]
发表于 2016-7-11 11:08:56 | 显示全部楼层 |阅读模式
( t1 \% b( J- }* Y& w$ a! ~0 J( P
禅道的数据库命名都比较简明扼要,从字面意思应该都可以猜出来表的用途。如果还不是很清楚的话,可以到每个表对应的模块下面的语言文件里面查找。
- \6 F/ k7 |* r# |6 I. d( Y* ^% R
. N- c* |: ~) G6 |/ R一、产品相关的表
" g! j0 f' n+ o( d* u- W    zt_product,则记录了产品相关的信息。
3 l5 u) }. _7 y    zt_productPlan,则记录了产品的计划信息。+ Q  j. d( d/ ]- x. h
    zt_story,是非常重要的一张表,记录了系统中所有的需求记录。zt_storySpec表是记录了story的历史信息。8 |7 \- D: n1 F% _2 c7 i
    zt_release,记录了产品的发布信息。这张表同时也和zt_build互相关联。: C- Z9 P2 y6 Y  z# r+ m& w. E

2 ^; U) l7 D- d: {8 i& m4 m二、项目相关的表
! v7 S  U1 F( r    zt_project,项目表。$ v; s0 b8 W1 c* q( [$ |
    zt_projectProduct,记录了项目和产品之间的关联关系。
' m$ f/ C3 q/ y) k) v* B    zt_proejctStory,记录了项目中需要做的需求列表。
: r# n) y0 Z8 X7 Q, I% k7 s/ Z  b! b    zt_task,任务表。
. x7 \- G3 T% R# Z    zt_burn,燃尽图数据表。燃尽图就是根据这张表的数据画出来的。
, ?4 s. T7 T5 V0 b+ c    zt_team,记录了项目中的团队成员。
  p( i# D. t  F! A7 C    zt_build,记录了项目中产品的build列表。4 T$ p$ C+ S6 K2 P# H

  b- z" A: p* Z; a- n% R' a( O! E三、测试相关的表9 t5 Y+ a* D4 x& z5 }( n
    zt_bug,bug表,也是大家非常熟悉的一张表了。
7 i, g. c0 ^  i3 \7 i7 Y7 D0 t9 a    zt_case,用例表。记录了所有的测试用例。zt_caseStep,则是记录了用例相关的步骤,包括历史。6 I: d# o9 R' p% m9 s" \4 t
    zt_testTask,测试任务表,记录了历次的测试任务。
# l) z+ e: ?% ]0 }# w4 Y% p    zt_testRun,则记录了每个测试任务所对应的用例执行情况。
  W1 q+ n1 u3 y/ |! M* N    zt_testResult,记录了每个用例历次执行的结果。
2 J2 E9 K/ M; E1 a
) y' t" g! w5 e- M) F四、文档库相关的表% T- d" S8 W7 c& F0 }
    zt_docLib,记录了自定义文档库列表。
$ d6 `/ ?5 X' D, W    zt_doc,则记录了所有的文档。
, b; K9 E8 @' j, k) {5 _3 F, d8 c( H7 G5 M5 G/ O
五、组织管理相关的表
9 W8 R3 h2 R& P% U    zt_user,用户表。
" A1 i6 a7 I7 D) Z" P    zt_group,分组表。
3 I# S6 J4 W0 F' N$ \    zt_userGroup,用户和分组之间的对应关系。
5 u& F& E5 R9 E2 w, b2 [0 G8 a, x    zt_groupPriv,分组的权限。
8 s( x6 b# n3 {" [    zt_dept,部门结构表。
: i4 D  t1 N" P2 c0 b    zt_userQuery,用户自定义查询表。
% s$ g! Z* o/ w) U/ f    zt_userTPL,用户的自定义模板表。
" O5 B& c+ i. X) Y. F/ f    zt_todo,代办事宜表。1 l' I* a: w' i+ U0 L; _, q4 M
) h! U4 |9 G0 C. b1 N! g' u
六、公共表
7 z# D) U+ K7 q# i    zt_company,这张表记录了当前公司的信息,也是顶级的一张表。
) C, R! M8 |# R% q    zt_module,也是非常重要的一张表,它维护了禅道系统中的模块划分数据,比如需求的模块划分。
4 u2 ^3 t! ^! Q% E. Z" k4 S# N7 F    zt_action,操作历史表,记录对任何一个对象的所有修改记录。4 R! P/ z. K2 p: l
    zt_history,记录了操作过程中,前后值的变化。
! ^6 J; u* \4 d( f) s6 G3 R    zt_file,附件表。记录了所有的附件。
4 ]  w( l0 {: G7 {" m) S/ ?$ P- \; |& j2 s, H3 }1 B
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

SCMLife推荐上一条 /5 下一条

QQ|小黑屋|手机版|无图版|SCMLife.com ( 京ICP备06056490号-1 )

GMT+8, 2020-4-9 22:55 , Processed in 0.072613 second(s), 8 queries , Gzip On, MemCache On.

Powered by SCMLife X3.4 Licensed

© 2001-2017 JoyShare.

快速回复 返回顶部 返回列表