| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436 |
- SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
- CREATE TABLE IF NOT EXISTS `zt_action` (
- `id` mediumint(8) unsigned NOT NULL auto_increment,
- `company` mediumint(8) unsigned NOT NULL default '0',
- `objectType` varchar(30) NOT NULL default '',
- `objectID` mediumint(8) unsigned NOT NULL default '0',
- `actor` varchar(30) NOT NULL default '',
- `action` varchar(30) NOT NULL default '',
- `date` int(10) unsigned NOT NULL default '0',
- `comment` text NOT NULL,
- PRIMARY KEY (`id`)
- ) ENGINE=MyISAM;
- CREATE TABLE IF NOT EXISTS `zt_bug` (
- `id` mediumint(8) NOT NULL auto_increment,
- `product` mediumint(8) unsigned NOT NULL default '0',
- `module` mediumint(8) unsigned NOT NULL default '0',
- `project` mediumint(8) unsigned NOT NULL default '0',
- `story` mediumint(8) unsigned NOT NULL default '0',
- `task` mediumint(8) unsigned NOT NULL default '0',
- `title` varchar(150) NOT NULL default '',
- `severity` tinyint(4) NOT NULL default '0',
- `type` varchar(30) NOT NULL default '',
- `os` varchar(30) NOT NULL default '',
- `browser` varchar(30) NOT NULL default '',
- `hardware` varchar(30) NOT NULL,
- `found` varchar(30) NOT NULL default '',
- `steps` text NOT NULL,
- `status` enum('active','resolved','closed') NOT NULL default 'active',
- `mailto` varchar(255) NOT NULL default '',
- `openedBy` varchar(30) NOT NULL default '',
- `openedDate` datetime NOT NULL,
- `openedBuild` varchar(30) NOT NULL default '',
- `assignedTo` varchar(30) NOT NULL default '',
- `assignedDate` datetime NOT NULL,
- `resolvedBy` varchar(30) NOT NULL default '',
- `resolution` varchar(30) NOT NULL default '',
- `resolvedBuild` varchar(30) NOT NULL default '',
- `resolvedDate` datetime NOT NULL,
- `closedBy` varchar(30) NOT NULL default '',
- `closedDate` datetime NOT NULL,
- `lastEditedBy` varchar(30) NOT NULL default '',
- `lastEditedDate` datetime NOT NULL,
- `field1` varchar(255) NOT NULL default '',
- `field2` varchar(255) NOT NULL default '',
- `feild3` varchar(255) NOT NULL default '',
- PRIMARY KEY (`id`)
- ) ENGINE=MyISAM;
- CREATE TABLE IF NOT EXISTS `zt_build` (
- `id` mediumint(8) unsigned NOT NULL default '0',
- `product` mediumint(8) unsigned NOT NULL default '0',
- `sprintprj` mediumint(8) unsigned NOT NULL default '0',
- `name` char(30) NOT NULL default '',
- `scmPath` char(255) NOT NULL default '',
- `buildDate` int(10) unsigned NOT NULL default '0',
- `builder` char(30) NOT NULL default '',
- `tasks` char(255) NOT NULL default '',
- `desc` char(255) NOT NULL default ''
- ) ENGINE=MyISAM;
- CREATE TABLE IF NOT EXISTS `zt_burn` (
- `project` mediumint(8) unsigned NOT NULL,
- `date` date NOT NULL,
- `left` float NOT NULL,
- `consumed` float NOT NULL,
- PRIMARY KEY (`project`,`date`)
- ) ENGINE=MyISAM;
- CREATE TABLE IF NOT EXISTS `zt_case` (
- `id` mediumint(8) unsigned NOT NULL auto_increment,
- `product` mediumint(8) unsigned NOT NULL default '0',
- `module` mediumint(8) unsigned NOT NULL default '0',
- `path` mediumint(8) unsigned NOT NULL default '0',
- `story` mediumint(30) unsigned NOT NULL default '0',
- `title` char(30) NOT NULL default '',
- `pri` tinyint(3) unsigned NOT NULL default '0',
- `type` char(30) NOT NULL default '1',
- `status` char(30) NOT NULL default '1',
- `steps` text NOT NULL,
- `frequency` enum('1','2','3') NOT NULL default '1',
- `order` tinyint(30) unsigned NOT NULL default '0',
- `openedBy` char(30) NOT NULL default '',
- `openedDate` datetime NOT NULL,
- `lastEditedBy` char(30) NOT NULL default '',
- `lastEditedDate` datetime NOT NULL,
- `field1` char(30) NOT NULL default '',
- `field2` char(30) NOT NULL default '',
- `feidl3` char(30) NOT NULL default '',
- `version` tinyint(3) unsigned NOT NULL default '0',
- PRIMARY KEY (`id`)
- ) ENGINE=MyISAM;
- CREATE TABLE IF NOT EXISTS `zt_caseResult` (
- `id` mediumint(8) unsigned NOT NULL default '0',
- `plan` mediumint(30) unsigned NOT NULL default '0',
- `build` mediumint(30) unsigned NOT NULL default '0',
- `case` mediumint(30) unsigned NOT NULL default '0',
- `result` enum('pass','fail','skip') NOT NULL default 'pass',
- `status` enum('finished','blocked') NOT NULL default 'finished',
- `executedBy` char(30) NOT NULL default '',
- `executedDate` int(30) unsigned NOT NULL default '0',
- `os` char(30) NOT NULL default '',
- `browser` char(30) NOT NULL default '',
- `hardware` char(30) NOT NULL default ''
- ) ENGINE=MyISAM;
- CREATE TABLE IF NOT EXISTS `zt_caseStep` (
- `id` mediumint(8) unsigned NOT NULL auto_increment,
- `case` mediumint(8) unsigned NOT NULL default '0',
- `caseVersion` tinyint(3) unsigned NOT NULL default '0',
- `step` char(255) NOT NULL default '',
- `expect` char(255) NOT NULL default '',
- PRIMARY KEY (`id`)
- ) ENGINE=MyISAM;
- CREATE TABLE IF NOT EXISTS `zt_company` (
- `id` mediumint(8) unsigned NOT NULL auto_increment,
- `name` char(120) NOT NULL default '',
- `phone` char(20) NOT NULL,
- `fax` char(20) NOT NULL default '',
- `address` char(120) NOT NULL default '',
- `zipcode` char(10) NOT NULL default '',
- `website` char(120) NOT NULL default '',
- `backyard` char(120) NOT NULL default '',
- `pms` char(120) NOT NULL default '',
- `guest` enum('1','0') NOT NULL default '0',
- `admins` char(255) NOT NULL,
- PRIMARY KEY (`id`)
- ) ENGINE=MyISAM;
- CREATE TABLE IF NOT EXISTS `zt_config` (
- `id` mediumint(8) unsigned NOT NULL auto_increment,
- `company` mediumint(8) unsigned NOT NULL default '0',
- `owner` char(30) NOT NULL default '',
- `section` char(30) NOT NULL default '',
- `key` char(30) NOT NULL default '',
- `value` char(255) NOT NULL default '',
- PRIMARY KEY (`id`)
- ) ENGINE=MyISAM;
- CREATE TABLE IF NOT EXISTS `zt_division` (
- `id` mediumint(8) unsigned NOT NULL auto_increment,
- `company` mediumint(8) unsigned NOT NULL default '0',
- `name` char(30) NOT NULL default '',
- `parent` mediumint(8) unsigned NOT NULL default '0',
- `path` char(255) NOT NULL default '',
- `grade` tinyint(3) unsigned NOT NULL default '0',
- `order` tinyint(3) unsigned NOT NULL default '0',
- `position` char(30) NOT NULL default '',
- `function` char(255) NOT NULL default '',
- `manager` char(30) NOT NULL default '',
- PRIMARY KEY (`id`),
- KEY `company` (`company`)
- ) ENGINE=MyISAM;
- CREATE TABLE IF NOT EXISTS `zt_effort` (
- `id` mediumint(8) unsigned NOT NULL auto_increment,
- `user` char(30) NOT NULL default '',
- `todo` enum('1','0') NOT NULL default '1',
- `date` date NOT NULL default '0000-00-00',
- `begin` datetime NOT NULL default '0000-00-00 00:00:00',
- `end` datetime NOT NULL default '0000-00-00 00:00:00',
- `type` enum('1','2','3') NOT NULL default '1',
- `idvalue` mediumint(8) unsigned NOT NULL default '0',
- `name` char(30) NOT NULL default '',
- `desc` char(255) NOT NULL default '',
- `status` enum('1','2','3') NOT NULL default '1',
- PRIMARY KEY (`id`),
- KEY `user` (`user`)
- ) ENGINE=MyISAM;
- CREATE TABLE IF NOT EXISTS `zt_file` (
- `id` mediumint(8) unsigned NOT NULL auto_increment,
- `company` mediumint(8) unsigned NOT NULL default '0',
- `file` char(50) NOT NULL,
- `type` char(30) NOT NULL,
- `size` mediumint(8) unsigned NOT NULL default '0',
- `addedBy` char(30) NOT NULL default '',
- `addedDate` datetime NOT NULL,
- `downloads` mediumint(8) unsigned NOT NULL default '0',
- PRIMARY KEY (`id`)
- ) ENGINE=MyISAM;
- CREATE TABLE IF NOT EXISTS `zt_group` (
- `id` mediumint(8) unsigned NOT NULL auto_increment,
- `company` mediumint(8) unsigned NOT NULL,
- `name` char(30) NOT NULL,
- `desc` char(255) NOT NULL default '',
- PRIMARY KEY (`id`)
- ) ENGINE=MyISAM;
- CREATE TABLE IF NOT EXISTS `zt_groupPriv` (
- `group` mediumint(8) unsigned NOT NULL default '0',
- `module` char(30) NOT NULL default '',
- `method` char(30) NOT NULL default '',
- UNIQUE KEY `group` (`group`,`module`,`method`)
- ) ENGINE=MyISAM;
- CREATE TABLE IF NOT EXISTS `zt_history` (
- `id` mediumint(8) unsigned NOT NULL auto_increment,
- `action` mediumint(8) unsigned NOT NULL default '0',
- `field` varchar(30) NOT NULL default '',
- `old` text NOT NULL,
- `new` text NOT NULL,
- PRIMARY KEY (`id`)
- ) ENGINE=MyISAM;
- CREATE TABLE IF NOT EXISTS `zt_module` (
- `id` mediumint(8) unsigned NOT NULL auto_increment,
- `product` mediumint(8) unsigned NOT NULL default '0',
- `name` char(30) NOT NULL default '',
- `parent` mediumint(8) unsigned NOT NULL default '0',
- `path` char(255) NOT NULL default '',
- `grade` tinyint(3) unsigned NOT NULL default '0',
- `order` tinyint(3) unsigned NOT NULL default '0',
- `view` char(30) NOT NULL default '',
- PRIMARY KEY (`id`)
- ) ENGINE=MyISAM;
- CREATE TABLE IF NOT EXISTS `zt_planCase` (
- `id` mediumint(8) unsigned NOT NULL auto_increment,
- `plan` mediumint(8) unsigned NOT NULL default '0',
- `case` mediumint(8) unsigned NOT NULL default '0',
- `caseVersion` tinyint(3) unsigned NOT NULL default '0',
- `assignedTo` char(30) NOT NULL default '',
- `assignedDate` int(10) unsigned NOT NULL default '0',
- PRIMARY KEY (`id`)
- ) ENGINE=MyISAM;
- CREATE TABLE IF NOT EXISTS `zt_product` (
- `id` mediumint(8) unsigned NOT NULL auto_increment,
- `company` mediumint(8) unsigned NOT NULL default '0',
- `name` varchar(30) NOT NULL default '',
- `code` varchar(10) NOT NULL default '',
- `order` tinyint(3) unsigned NOT NULL default '0',
- `status` varchar(30) NOT NULL default '',
- `desc` text NOT NULL,
- PRIMARY KEY (`id`),
- KEY `company` (`company`)
- ) ENGINE=MyISAM;
- CREATE TABLE IF NOT EXISTS `zt_project` (
- `id` mediumint(8) unsigned NOT NULL auto_increment,
- `company` mediumint(8) unsigned NOT NULL default '0',
- `isCat` enum('1','0') NOT NULL default '0',
- `catID` mediumint(8) unsigned NOT NULL,
- `type` enum('sprint','project') NOT NULL default 'sprint',
- `parent` mediumint(8) unsigned NOT NULL default '0',
- `name` varchar(30) NOT NULL default '',
- `code` varchar(20) NOT NULL,
- `begin` date NOT NULL,
- `end` date NOT NULL,
- `status` varchar(10) NOT NULL,
- `statge` enum('1','2','3','4','5') NOT NULL default '1',
- `pri` enum('1','2','3','4') NOT NULL default '1',
- `desc` text NOT NULL,
- `goal` text NOT NULL,
- `openedBy` varchar(30) NOT NULL default '',
- `openedDate` int(10) unsigned NOT NULL default '0',
- `closedBy` varchar(30) NOT NULL default '',
- `closedDate` int(10) unsigned NOT NULL default '0',
- `canceledBy` varchar(30) NOT NULL default '',
- `canceledDate` int(10) unsigned NOT NULL default '0',
- `PO` varchar(30) NOT NULL default '',
- `PM` varchar(30) NOT NULL default '',
- `QM` varchar(30) NOT NULL default '',
- `team` varchar(30) NOT NULL,
- PRIMARY KEY (`id`),
- KEY `company` (`company`,`type`,`parent`,`begin`,`end`,`status`,`statge`,`pri`)
- ) ENGINE=MyISAM;
- CREATE TABLE IF NOT EXISTS `zt_projectProduct` (
- `project` mediumint(8) unsigned NOT NULL,
- `product` mediumint(8) unsigned NOT NULL,
- PRIMARY KEY (`project`,`product`)
- ) ENGINE=MyISAM;
- CREATE TABLE IF NOT EXISTS `zt_projectStory` (
- `project` mediumint(8) unsigned NOT NULL default '0',
- `product` mediumint(8) unsigned NOT NULL,
- `story` mediumint(8) unsigned NOT NULL default '0',
- UNIQUE KEY `project` (`project`,`story`)
- ) ENGINE=MyISAM;
- CREATE TABLE IF NOT EXISTS `zt_release` (
- `id` mediumint(8) unsigned NOT NULL auto_increment,
- `product` mediumint(8) unsigned NOT NULL default '0',
- `name` varchar(30) NOT NULL default '',
- `desc` text NOT NULL,
- `status` varchar(30) NOT NULL default '',
- `planDate` date NOT NULL default '0000-00-00',
- `releaseDate` datetime NOT NULL default '0000-00-00 00:00:00',
- PRIMARY KEY (`id`),
- KEY `product` (`product`,`status`)
- ) ENGINE=MyISAM;
- CREATE TABLE IF NOT EXISTS `zt_releation` (
- `id` mediumint(8) unsigned NOT NULL auto_increment,
- `type` char(30) NOT NULL default '',
- `id1` mediumint(8) unsigned NOT NULL default '0',
- `id2` mediumint(8) unsigned NOT NULL default '0',
- PRIMARY KEY (`id`)
- ) ENGINE=MyISAM;
- CREATE TABLE IF NOT EXISTS `zt_resultStep` (
- `id` mediumint(8) unsigned NOT NULL auto_increment,
- `result` mediumint(8) unsigned NOT NULL default '0',
- `step` mediumint(8) unsigned NOT NULL default '0',
- `stepResult` enum('pass','fail','block','n/a') NOT NULL default 'pass',
- PRIMARY KEY (`id`)
- ) ENGINE=MyISAM;
- CREATE TABLE IF NOT EXISTS `zt_story` (
- `id` mediumint(8) unsigned NOT NULL auto_increment,
- `product` mediumint(8) unsigned NOT NULL default '0',
- `module` mediumint(8) unsigned NOT NULL default '0',
- `replease` mediumint(8) unsigned NOT NULL default '0',
- `bug` mediumint(8) unsigned NOT NULL default '0',
- `title` varchar(90) NOT NULL default '',
- `spec` text NOT NULL,
- `type` varchar(30) NOT NULL default '',
- `pri` tinyint(3) unsigned NOT NULL default '3',
- `estimate` float unsigned NOT NULL,
- `status` varchar(30) NOT NULL default '',
- `mailto` varchar(255) NOT NULL default '',
- `openedBy` varchar(30) NOT NULL default '',
- `openedDate` datetime NOT NULL,
- `assignedTo` varchar(30) NOT NULL default '',
- `assignedDate` datetime NOT NULL,
- `lastEditedBy` varchar(30) NOT NULL default '',
- `lastEditedDate` datetime NOT NULL,
- `closedBy` varchar(30) NOT NULL default '',
- `closedDate` datetime NOT NULL,
- `version` float(4,1) NOT NULL default '0.0',
- `attatchment` varchar(30) NOT NULL default '',
- PRIMARY KEY (`id`),
- KEY `product` (`product`,`module`,`replease`,`type`,`pri`)
- ) ENGINE=MyISAM;
- CREATE TABLE IF NOT EXISTS `zt_task` (
- `id` mediumint(8) unsigned NOT NULL auto_increment,
- `project` mediumint(8) unsigned NOT NULL default '0',
- `story` mediumint(8) unsigned NOT NULL default '0',
- `name` varchar(90) NOT NULL,
- `pri` tinyint(3) unsigned NOT NULL default '0',
- `owner` char(30) NOT NULL default '',
- `estimate` float unsigned NOT NULL,
- `consumed` float unsigned NOT NULL,
- `status` enum('wait','doing','done','cancel') NOT NULL default 'wait',
- `desc` text NOT NULL,
- PRIMARY KEY (`id`)
- ) ENGINE=MyISAM;
- CREATE TABLE IF NOT EXISTS `zt_taskEstimate` (
- `id` mediumint(8) unsigned NOT NULL auto_increment,
- `task` mediumint(8) unsigned NOT NULL default '0',
- `date` int(10) unsigned NOT NULL default '0',
- `estimate` tinyint(3) unsigned NOT NULL default '0',
- `estimater` char(30) NOT NULL default '',
- PRIMARY KEY (`id`),
- KEY `task` (`task`)
- ) ENGINE=MyISAM;
- CREATE TABLE IF NOT EXISTS `zt_team` (
- `project` mediumint(8) unsigned NOT NULL default '0',
- `account` char(30) NOT NULL default '',
- `role` char(30) NOT NULL default '',
- `joinDate` date NOT NULL default '0000-00-00',
- `workingHour` tinyint(3) unsigned NOT NULL default '0',
- PRIMARY KEY (`project`,`account`)
- ) ENGINE=MyISAM;
- CREATE TABLE IF NOT EXISTS `zt_testPlan` (
- `id` mediumint(8) unsigned NOT NULL auto_increment,
- `name` char(30) NOT NULL default '',
- `sprintprj` mediumint(8) unsigned NOT NULL default '0',
- `planBegin` int(10) unsigned NOT NULL default '0',
- `planEnd` int(10) unsigned NOT NULL default '0',
- `realBegin` int(10) unsigned NOT NULL default '0',
- `realEnd` int(10) unsigned NOT NULL default '0',
- PRIMARY KEY (`id`)
- ) ENGINE=MyISAM;
- CREATE TABLE IF NOT EXISTS `zt_todo` (
- `id` mediumint(8) unsigned NOT NULL auto_increment,
- `account` char(30) NOT NULL,
- `date` date NOT NULL default '0000-00-00',
- `begin` smallint(4) unsigned zerofill NOT NULL,
- `end` smallint(4) unsigned zerofill NOT NULL,
- `type` char(10) NOT NULL,
- `idvalue` mediumint(8) unsigned NOT NULL default '0',
- `pri` tinyint(3) unsigned NOT NULL,
- `name` char(150) NOT NULL,
- `desc` text NOT NULL,
- `status` enum('wait','doing','done') NOT NULL default 'wait',
- PRIMARY KEY (`id`),
- KEY `user` (`account`)
- ) ENGINE=MyISAM;
- CREATE TABLE IF NOT EXISTS `zt_user` (
- `id` mediumint(8) unsigned NOT NULL auto_increment,
- `company` mediumint(8) unsigned NOT NULL default '0',
- `division` mediumint(8) unsigned NOT NULL default '0',
- `account` char(30) NOT NULL default '',
- `password` char(32) NOT NULL default '',
- `realname` char(30) NOT NULL default '',
- `nickname` char(60) NOT NULL default '',
- `avatar` char(30) NOT NULL default '',
- `birthyear` smallint(5) unsigned NOT NULL default '0',
- `birthday` date NOT NULL default '0000-00-00',
- `gendar` enum('f','m') NOT NULL default 'f',
- `email` char(90) NOT NULL default '',
- `msn` char(90) NOT NULL default '',
- `qq` char(20) NOT NULL default '',
- `yahoo` char(90) NOT NULL default '',
- `gtalk` char(90) NOT NULL default '',
- `wangwang` char(90) NOT NULL default '',
- `mobile` char(11) NOT NULL default '',
- `phone` char(20) NOT NULL default '',
- `address` char(120) NOT NULL default '',
- `zipcode` char(10) NOT NULL default '',
- `join` date NOT NULL default '0000-00-00',
- `visits` mediumint(8) unsigned NOT NULL default '0',
- `ip` char(15) NOT NULL,
- `last` int(10) unsigned NOT NULL default '0',
- PRIMARY KEY (`id`),
- KEY `company` (`company`,`division`)
- ) ENGINE=MyISAM;
- CREATE TABLE IF NOT EXISTS `zt_userGroup` (
- `account` char(30) NOT NULL default '',
- `group` mediumint(8) unsigned NOT NULL default '0',
- UNIQUE KEY `account` (`account`,`group`)
- ) ENGINE=MyISAM;
|