2013年4月11日星期四

我的缺陷管理系统--建表


==============users(用户表)==字段设计====>>创建=====>>插入数据========= 
id
username
password
grade
(级别:0普通用户,1超级用户
position(身份:manager:1,product:2,reserch:3,tester:4,checker:5)

CREATE TABLE  `users` (
 `
idTINYINTNOT NULL AUTO_INCREMENT PRIMARY KEY ,
 `
nameVARCHAR20 NOT NULL ,
 `
passwordVARCHAR20 NOT NULL ,
 `
gradeBOOL NOT NULL ,
 `
positionTINYINTNOT NULL ENGINE MYISAM ;

INSERT INTO  `bugmanager`.`usersVALUES NULL ,  'cxz',  '123456',  '1',  '1');

=============
project(项目表)======字段设计====>>创建=====>>插入数据============
id
proname
crttime
(创建时间owner
progress
(进度,完成百分比
state(挂起1,正常0,关闭-1
updtime(修改时间
clstime(关闭时间
plantime(计划完成时间
acttime(实际完成时间actual
blameman(当前责任人:manager:1,product:2,reserch:3,tester:4
attachment(附件
history

CREATE TABLE  
`project` (
 `
idINTNOT NULL AUTO_INCREMENT PRIMARY KEY ,
 `
pronameVARCHAR20 NOT NULL COMMENT  '项目名',
 `
crttimeDATETIME NOT NULL COMMENT  '创建时间',
 `
ownerVARCHAR20 NOT NULL COMMENT  '创建人',
 `
stateTINYINTNOT NULL COMMENT  '项目状态',
 `
updtimeDATETIME NULL COMMENT  '修改时间',
 `
clstimeDATETIME NULL COMMENT  '关闭时间',
 `
plantimeDATETIME NOT NULL COMMENT  '计划时间',
 `
acttimeDATETIME NULL COMMENT  '实际时间',
 `
blamemanVARCHAR20 NOT NULL COMMENT  '责任人',
 `
attachmentTEXT NULL COMMENT  '附件',
 `
historyTEXT NULL COMMENT  '历史' ENGINE MYISAM ;

INSERT INTO  `bugmanager`.`projectVALUES NULL ,  'bugmanager',  '2013-04-11 19:39:25',  'cxz',  '0'NULL NULL ,  '2013-04-26 19:40:46'NULL ,  'cxz'NULL NULL);ALTER TABLE  `projectADD  `progressVARCHARNOT NULL AFTER  `owner` ; UPDATE  `bugmanager`.`projectSET  `progress` =  '1%' WHERE  `project`.`id` =1 LIMIT 1 ;

=============
bug(bug表)=======字段设计====>>创建===================== 
id
owner
crttime
directman
(指向的人,下一步责任人
state(new 1,updated 2,reopen 3,hang 4,close 0
history
attachment
(附件)

CREATE TABLE  `bug` (
 `
idINT10 NOT NULL AUTO_INCREMENT PRIMARY KEY ,
 `
ownerVARCHAR20 NOT NULL ,
 `
crttimeDATETIME NOT NULL ,
 `
directmanVARCHAR20 NOT NULL ,
 `
stateTINYINTNOT NULL ,
 `
historyTEXT NULL ,
 `
attachmentTEXT NULL ENGINE MYISAM ;

============
comment(评论表)==========字段设计====>>创建================ 
id
uid
(user id
pid(project id
bid(bug id
title(标题
content(内容
time

CREATE TABLE  
`comment` (
 `
idINTNOT NULL AUTO_INCREMENT PRIMARY KEY ,
 `
uidTINYINTNOT NULL COMMENT  '用户id',
 `
pidINTNULL COMMENT  '项目id',
 `
bidINT10 NULL COMMENT  'bug id',
 `
titleTEXT NULL ,
 `
contentTEXT NULL ,
 `
timeDATETIME NULL COMMENT  '评论时间' ENGINE MYISAM ;

没有评论:

发表评论