2013年4月11日星期四
我的缺陷管理系统--建表
==============users(用户表)==字段设计====>>创建=====>>插入数据=========
id
username
password
grade(级别:0普通用户,1超级用户)
position(身份:manager:1,product:2,reserch:3,tester:4,checker:5)
CREATE TABLE `users` (
`id` TINYINT( 4 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`name` VARCHAR( 20 ) NOT NULL ,
`password` VARCHAR( 20 ) NOT NULL ,
`grade` BOOL NOT NULL ,
`position` TINYINT( 2 ) NOT NULL ) ENGINE = MYISAM ;
INSERT INTO `bugmanager`.`users` VALUES ( 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` (
`id` INT( 6 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`proname` VARCHAR( 20 ) NOT NULL COMMENT '项目名',
`crttime` DATETIME NOT NULL COMMENT '创建时间',
`owner` VARCHAR( 20 ) NOT NULL COMMENT '创建人',
`state` TINYINT( 2 ) NOT NULL COMMENT '项目状态',
`updtime` DATETIME NULL COMMENT '修改时间',
`clstime` DATETIME NULL COMMENT '关闭时间',
`plantime` DATETIME NOT NULL COMMENT '计划时间',
`acttime` DATETIME NULL COMMENT '实际时间',
`blameman` VARCHAR( 20 ) NOT NULL COMMENT '责任人',
`attachment` TEXT NULL COMMENT '附件',
`history` TEXT NULL COMMENT '历史' ) ENGINE = MYISAM ;
INSERT INTO `bugmanager`.`project` VALUES ( NULL , 'bugmanager', '2013-04-11 19:39:25', 'cxz', '0', NULL , NULL , '2013-04-26 19:40:46', NULL , 'cxz', NULL , NULL);ALTER TABLE `project` ADD `progress` VARCHAR( 5 ) NOT NULL AFTER `owner` ; UPDATE `bugmanager`.`project` SET `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` (
`id` INT( 10 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`owner` VARCHAR( 20 ) NOT NULL ,
`crttime` DATETIME NOT NULL ,
`directman` VARCHAR( 20 ) NOT NULL ,
`state` TINYINT( 2 ) NOT NULL ,
`history` TEXT NULL ,
`attachment` TEXT NULL ) ENGINE = MYISAM ;
============comment(评论表)==========字段设计====>>创建================
id
uid(user id)
pid(project id)
bid(bug id)
title(标题)
content(内容)
time
CREATE TABLE `comment` (
`id` INT( 6 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`uid` TINYINT( 4 ) NOT NULL COMMENT '用户id',
`pid` INT( 6 ) NULL COMMENT '项目id',
`bid` INT( 10 ) NULL COMMENT 'bug id',
`title` TEXT NULL ,
`content` TEXT NULL ,
`time` DATETIME NULL COMMENT '评论时间' ) ENGINE = MYISAM ;
订阅:
博文评论 (Atom)
没有评论:
发表评论