Files
EasySoft-ZenTaoPMS/zdata/zentaoqc.sql
T

3386 lines
183 KiB
SQL

/*
Navicat Premium Data Transfer
Source Server : ubuntu
Source Server Type : MySQL
Source Server Version : 50729
Source Host : 192.168.192.147:3306
Source Schema : zentaoqc
Target Server Type : MySQL
Target Server Version : 50729
File Encoding : 65001
Date: 01/06/2020 14:07:19
*/
SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;
-- ----------------------------
-- Table structure for zt_action
-- ----------------------------
DROP TABLE IF EXISTS `zt_action`;
CREATE TABLE `zt_action` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`objectType` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`objectID` mediumint(8) UNSIGNED NOT NULL DEFAULT 0,
`product` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`project` mediumint(9) NOT NULL,
`actor` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`action` varchar(80) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`date` datetime(0) NOT NULL,
`comment` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`extra` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
`read` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
`efforted` tinyint(1) NOT NULL DEFAULT 0,
PRIMARY KEY (`id`) USING BTREE,
INDEX `date`(`date`) USING BTREE,
INDEX `actor`(`actor`) USING BTREE,
INDEX `project`(`project`) USING BTREE,
INDEX `objectID`(`objectID`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 210 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_asset
-- ----------------------------
DROP TABLE IF EXISTS `zt_asset`;
CREATE TABLE `zt_asset` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`status` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`type` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`group` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` datetime(0) NOT NULL,
`editedBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`editedDate` datetime(0) NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_attend
-- ----------------------------
DROP TABLE IF EXISTS `zt_attend`;
CREATE TABLE `zt_attend` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`account` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`date` date NOT NULL,
`signIn` time(0) NOT NULL,
`signOut` time(0) NOT NULL,
`status` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`ip` varchar(15) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`device` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`client` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`manualIn` time(0) NOT NULL,
`manualOut` time(0) NOT NULL,
`reason` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`desc` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`reviewStatus` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`reviewedBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`reviewedDate` datetime(0) NOT NULL,
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `attend`(`date`, `account`) USING BTREE,
INDEX `account`(`account`) USING BTREE,
INDEX `date`(`date`) USING BTREE,
INDEX `status`(`status`) USING BTREE,
INDEX `reason`(`reason`) USING BTREE,
INDEX `reviewStatus`(`reviewStatus`) USING BTREE,
INDEX `reviewedBy`(`reviewedBy`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 6 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_attendstat
-- ----------------------------
DROP TABLE IF EXISTS `zt_attendstat`;
CREATE TABLE `zt_attendstat` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`account` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`month` char(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`normal` decimal(12, 2) NOT NULL DEFAULT 0.00,
`late` decimal(12, 2) NOT NULL DEFAULT 0.00,
`early` decimal(12, 2) NOT NULL DEFAULT 0.00,
`absent` decimal(12, 2) NOT NULL DEFAULT 0.00,
`trip` decimal(12, 2) NOT NULL DEFAULT 0.00,
`egress` decimal(12, 2) NOT NULL DEFAULT 0.00,
`lieu` decimal(12, 2) NOT NULL DEFAULT 0.00,
`paidLeave` decimal(12, 2) NOT NULL DEFAULT 0.00,
`unpaidLeave` decimal(12, 2) NOT NULL DEFAULT 0.00,
`timeOvertime` decimal(12, 2) NOT NULL DEFAULT 0.00,
`restOvertime` decimal(12, 2) NOT NULL DEFAULT 0.00,
`holidayOvertime` decimal(12, 2) NOT NULL DEFAULT 0.00,
`deserve` decimal(12, 2) NOT NULL DEFAULT 0.00,
`actual` decimal(12, 2) NOT NULL DEFAULT 0.00,
`status` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `attend`(`month`, `account`) USING BTREE,
INDEX `account`(`account`) USING BTREE,
INDEX `month`(`month`) USING BTREE,
INDEX `status`(`status`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Fixed;
-- ----------------------------
-- Table structure for zt_baseline
-- ----------------------------
DROP TABLE IF EXISTS `zt_baseline`;
CREATE TABLE `zt_baseline` (
`id` int(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`objectType` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`version` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`versionType` enum('reviewed','taged') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`title` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`objectData` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`status` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`assignedTo` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` date NOT NULL,
`deadline` date NOT NULL,
`result` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for zt_basicmeas
-- ----------------------------
DROP TABLE IF EXISTS `zt_basicmeas`;
CREATE TABLE `zt_basicmeas` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`object` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`name` varchar(90) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`unit` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`source` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`method` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`params` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
`configure` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
`collectType` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`collectConf` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`execTime` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`collectedBy` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` datetime(0) NOT NULL,
`editedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`editedDate` datetime(0) NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 8 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_block
-- ----------------------------
DROP TABLE IF EXISTS `zt_block`;
CREATE TABLE `zt_block` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`account` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`module` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`title` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`source` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`block` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`params` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`order` tinyint(3) UNSIGNED NOT NULL DEFAULT 0,
`grid` tinyint(3) UNSIGNED NOT NULL DEFAULT 0,
`height` smallint(5) UNSIGNED NOT NULL DEFAULT 0,
`hidden` tinyint(1) UNSIGNED NOT NULL DEFAULT 0,
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `accountModuleOrder`(`account`, `module`, `order`) USING BTREE,
INDEX `account`(`account`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_branch
-- ----------------------------
DROP TABLE IF EXISTS `zt_branch`;
CREATE TABLE `zt_branch` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`product` mediumint(8) UNSIGNED NOT NULL,
`name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`order` smallint(5) UNSIGNED NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE,
INDEX `product`(`product`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_budget
-- ----------------------------
DROP TABLE IF EXISTS `zt_budget`;
CREATE TABLE `zt_budget` (
`id` int(8) NOT NULL AUTO_INCREMENT,
`program` mediumint(8) NOT NULL,
`stage` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`subject` mediumint(8) NOT NULL,
`amount` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`desc` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` date NOT NULL,
`lastEditedBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`lastEditedDate` date NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 12 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_bug
-- ----------------------------
DROP TABLE IF EXISTS `zt_bug`;
CREATE TABLE `zt_bug` (
`id` mediumint(8) NOT NULL AUTO_INCREMENT,
`program` mediumint(8) UNSIGNED NOT NULL,
`product` mediumint(8) UNSIGNED NOT NULL DEFAULT 0,
`injection` mediumint(8) UNSIGNED NOT NULL,
`identify` mediumint(8) UNSIGNED NOT NULL,
`branch` mediumint(8) UNSIGNED NOT NULL DEFAULT 0,
`module` mediumint(8) UNSIGNED NOT NULL DEFAULT 0,
`project` mediumint(8) UNSIGNED NOT NULL DEFAULT 0,
`plan` mediumint(8) UNSIGNED NOT NULL DEFAULT 0,
`story` mediumint(8) UNSIGNED NOT NULL DEFAULT 0,
`storyVersion` smallint(6) NOT NULL DEFAULT 1,
`task` mediumint(8) UNSIGNED NOT NULL DEFAULT 0,
`toTask` mediumint(8) UNSIGNED NOT NULL DEFAULT 0,
`toStory` mediumint(8) NOT NULL DEFAULT 0,
`title` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`keywords` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`severity` tinyint(4) NOT NULL DEFAULT 0,
`pri` tinyint(3) UNSIGNED NOT NULL,
`type` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`os` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`browser` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`hardware` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`found` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`steps` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`status` enum('active','resolved','closed') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'active',
`subStatus` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`color` char(7) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`confirmed` tinyint(1) NOT NULL DEFAULT 0,
`activatedCount` smallint(6) NOT NULL,
`activatedDate` datetime(0) NOT NULL,
`mailto` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
`openedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`openedDate` datetime(0) NOT NULL,
`openedBuild` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`assignedTo` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`assignedDate` datetime(0) NOT NULL,
`deadline` date NOT NULL,
`resolvedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`resolution` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`resolvedBuild` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`resolvedDate` datetime(0) NOT NULL,
`closedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`closedDate` datetime(0) NOT NULL,
`duplicateBug` mediumint(8) UNSIGNED NOT NULL,
`linkBug` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`case` mediumint(8) UNSIGNED NOT NULL,
`caseVersion` smallint(6) NOT NULL DEFAULT 1,
`feedback` mediumint(8) UNSIGNED NOT NULL DEFAULT 0,
`result` mediumint(8) UNSIGNED NOT NULL,
`repo` mediumint(8) UNSIGNED NOT NULL,
`entry` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`lines` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`v1` varchar(40) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`v2` varchar(40) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`repoType` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`testtask` mediumint(8) UNSIGNED NOT NULL,
`lastEditedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`lastEditedDate` datetime(0) NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE,
INDEX `product`(`product`) USING BTREE,
INDEX `project`(`project`) USING BTREE,
INDEX `status`(`status`) USING BTREE,
INDEX `plan`(`plan`) USING BTREE,
INDEX `story`(`story`) USING BTREE,
INDEX `case`(`case`) USING BTREE,
INDEX `assignedTo`(`assignedTo`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_build
-- ----------------------------
DROP TABLE IF EXISTS `zt_build`;
CREATE TABLE `zt_build` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`program` mediumint(8) UNSIGNED NOT NULL,
`product` mediumint(8) UNSIGNED NOT NULL DEFAULT 0,
`branch` mediumint(8) UNSIGNED NOT NULL DEFAULT 0,
`project` mediumint(8) UNSIGNED NOT NULL DEFAULT 0,
`name` char(150) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`scmPath` char(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`filePath` char(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`date` date NOT NULL,
`stories` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`bugs` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`builder` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`desc` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE,
INDEX `product`(`product`) USING BTREE,
INDEX `project`(`project`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 2 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_burn
-- ----------------------------
DROP TABLE IF EXISTS `zt_burn`;
CREATE TABLE `zt_burn` (
`project` mediumint(8) UNSIGNED NOT NULL,
`product` mediumint(8) UNSIGNED NOT NULL DEFAULT 0,
`task` mediumint(8) UNSIGNED NOT NULL DEFAULT 0,
`date` date NOT NULL,
`estimate` float NOT NULL,
`left` float NOT NULL,
`consumed` float NOT NULL,
`storyPoint` float NOT NULL,
PRIMARY KEY (`project`, `date`, `task`) USING BTREE
) ENGINE = MyISAM CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Fixed;
-- ----------------------------
-- Table structure for zt_case
-- ----------------------------
DROP TABLE IF EXISTS `zt_case`;
CREATE TABLE `zt_case` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`product` mediumint(8) UNSIGNED NOT NULL DEFAULT 0,
`branch` mediumint(8) UNSIGNED NOT NULL DEFAULT 0,
`lib` 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,
`storyVersion` smallint(6) NOT NULL DEFAULT 1,
`title` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`precondition` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`keywords` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`pri` tinyint(3) UNSIGNED NOT NULL DEFAULT 3,
`type` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '1',
`auto` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'no',
`frame` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`stage` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`howRun` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`scriptedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`scriptedDate` date NOT NULL,
`scriptStatus` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`scriptLocation` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`status` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '1',
`subStatus` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`color` char(7) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`frequency` enum('1','2','3') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '1',
`order` tinyint(30) UNSIGNED NOT NULL DEFAULT 0,
`openedBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`openedDate` datetime(0) NOT NULL,
`reviewedBy` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`reviewedDate` date NOT NULL,
`lastEditedBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`lastEditedDate` datetime(0) NOT NULL,
`version` tinyint(3) UNSIGNED NOT NULL DEFAULT 0,
`linkCase` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`fromBug` mediumint(8) UNSIGNED NOT NULL,
`fromCaseID` mediumint(8) UNSIGNED NOT NULL,
`fromCaseVersion` mediumint(8) UNSIGNED NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
`lastRunner` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`lastRunDate` datetime(0) NOT NULL,
`lastRunResult` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
PRIMARY KEY (`id`) USING BTREE,
INDEX `product`(`product`) USING BTREE,
INDEX `story`(`story`) USING BTREE,
INDEX `module`(`module`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 4 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_casestep
-- ----------------------------
DROP TABLE IF EXISTS `zt_casestep`;
CREATE TABLE `zt_casestep` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`parent` mediumint(8) UNSIGNED NOT NULL DEFAULT 0,
`case` mediumint(8) UNSIGNED NOT NULL DEFAULT 0,
`version` smallint(3) UNSIGNED NOT NULL DEFAULT 0,
`type` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'step',
`desc` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`expect` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
PRIMARY KEY (`id`) USING BTREE,
INDEX `case`(`case`) USING BTREE,
INDEX `version`(`version`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 13 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_company
-- ----------------------------
DROP TABLE IF EXISTS `zt_company`;
CREATE TABLE `zt_company` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`name` char(120) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`phone` char(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`fax` char(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`address` char(120) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`zipcode` char(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`website` char(120) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`backyard` char(120) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`guest` enum('1','0') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
`admins` char(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 2 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Fixed;
-- ----------------------------
-- Table structure for zt_compile
-- ----------------------------
DROP TABLE IF EXISTS `zt_compile`;
CREATE TABLE `zt_compile` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`job` mediumint(8) UNSIGNED NOT NULL,
`queue` mediumint(8) NOT NULL,
`status` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`logs` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
`atTime` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`testtask` mediumint(8) UNSIGNED NOT NULL,
`tag` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` datetime(0) NOT NULL,
`updateDate` datetime(0) NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_config
-- ----------------------------
DROP TABLE IF EXISTS `zt_config`;
CREATE TABLE `zt_config` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`owner` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`module` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`section` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`key` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`value` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `unique`(`owner`, `module`, `section`, `key`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 30 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_cron
-- ----------------------------
DROP TABLE IF EXISTS `zt_cron`;
CREATE TABLE `zt_cron` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`m` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`h` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`dom` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`mon` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`dow` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`command` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`remark` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`type` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`buildin` tinyint(1) NOT NULL DEFAULT 0,
`status` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`lastTime` datetime(0) NOT NULL,
PRIMARY KEY (`id`) USING BTREE,
INDEX `lastTime`(`lastTime`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 16 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_deploy
-- ----------------------------
DROP TABLE IF EXISTS `zt_deploy`;
CREATE TABLE `zt_deploy` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`begin` datetime(0) NOT NULL,
`end` datetime(0) NOT NULL,
`name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`desc` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`status` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`owner` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`members` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`notify` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`cases` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` datetime(0) NOT NULL,
`result` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_deployproduct
-- ----------------------------
DROP TABLE IF EXISTS `zt_deployproduct`;
CREATE TABLE `zt_deployproduct` (
`deploy` mediumint(8) UNSIGNED NOT NULL,
`product` mediumint(8) UNSIGNED NOT NULL,
`release` mediumint(8) UNSIGNED NOT NULL,
`package` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
UNIQUE INDEX `deploy_product_release`(`deploy`, `product`, `release`) USING BTREE
) ENGINE = MyISAM CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_deployscope
-- ----------------------------
DROP TABLE IF EXISTS `zt_deployscope`;
CREATE TABLE `zt_deployscope` (
`deploy` mediumint(8) UNSIGNED NOT NULL,
`service` mediumint(8) UNSIGNED NOT NULL,
`hosts` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`remove` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`add` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL
) ENGINE = MyISAM CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_deploystep
-- ----------------------------
DROP TABLE IF EXISTS `zt_deploystep`;
CREATE TABLE `zt_deploystep` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`deploy` mediumint(8) UNSIGNED NOT NULL,
`title` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`begin` datetime(0) NOT NULL,
`end` datetime(0) NOT NULL,
`stage` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`content` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`status` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`assignedTo` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`assignedDate` datetime(0) NOT NULL,
`finishedBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`finishedDate` datetime(0) NOT NULL,
`createdBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` datetime(0) NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_dept
-- ----------------------------
DROP TABLE IF EXISTS `zt_dept`;
CREATE TABLE `zt_dept` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`name` char(60) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`parent` mediumint(8) UNSIGNED NOT NULL DEFAULT 0,
`path` char(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`grade` tinyint(3) UNSIGNED NOT NULL DEFAULT 0,
`order` smallint(4) UNSIGNED NOT NULL DEFAULT 0,
`position` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`function` char(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`manager` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
PRIMARY KEY (`id`) USING BTREE,
INDEX `parent`(`parent`) USING BTREE,
INDEX `path`(`path`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Fixed;
-- ----------------------------
-- Table structure for zt_derivemeas
-- ----------------------------
DROP TABLE IF EXISTS `zt_derivemeas`;
CREATE TABLE `zt_derivemeas` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`purpose` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`aim` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`name` varchar(90) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`definition` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
`collectType` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`collectConf` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`execTime` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`analyst` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`analysisMethod` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
`scope` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
`createdBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` datetime(0) NOT NULL,
`editedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`editedDate` datetime(0) NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 2 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_doc
-- ----------------------------
DROP TABLE IF EXISTS `zt_doc`;
CREATE TABLE `zt_doc` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`program` mediumint(8) UNSIGNED NOT NULL,
`product` mediumint(8) UNSIGNED NOT NULL,
`project` mediumint(8) UNSIGNED NOT NULL,
`lib` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`template` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`templateType` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`chapterType` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`module` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`title` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`keywords` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`type` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`parent` smallint(5) UNSIGNED NOT NULL DEFAULT 0,
`path` char(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`grade` tinyint(3) UNSIGNED NOT NULL DEFAULT 0,
`order` smallint(5) UNSIGNED NOT NULL DEFAULT 0,
`views` smallint(5) UNSIGNED NOT NULL,
`collector` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`addedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`addedDate` datetime(0) NOT NULL,
`editedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`editedDate` datetime(0) NOT NULL,
`acl` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'open',
`groups` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`users` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`version` smallint(5) UNSIGNED NOT NULL DEFAULT 1,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE,
INDEX `product`(`product`) USING BTREE,
INDEX `project`(`project`) USING BTREE,
INDEX `lib`(`lib`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 2 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_doccontent
-- ----------------------------
DROP TABLE IF EXISTS `zt_doccontent`;
CREATE TABLE `zt_doccontent` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`doc` mediumint(8) UNSIGNED NOT NULL,
`title` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`digest` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`content` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`files` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`type` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`version` smallint(5) UNSIGNED NOT NULL,
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `doc_version`(`doc`, `version`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 2 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_doclib
-- ----------------------------
DROP TABLE IF EXISTS `zt_doclib`;
CREATE TABLE `zt_doclib` (
`id` smallint(5) UNSIGNED NOT NULL AUTO_INCREMENT,
`type` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`product` mediumint(8) UNSIGNED NOT NULL,
`project` mediumint(8) UNSIGNED NOT NULL,
`name` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`acl` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'open',
`groups` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`users` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`main` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
`collector` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`order` tinyint(5) UNSIGNED NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE,
INDEX `product`(`product`) USING BTREE,
INDEX `project`(`project`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 5 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_durationestimation
-- ----------------------------
DROP TABLE IF EXISTS `zt_durationestimation`;
CREATE TABLE `zt_durationestimation` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`program` mediumint(8) UNSIGNED NOT NULL,
`stage` mediumint(9) NOT NULL,
`workload` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`worktimeRate` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`people` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`startDate` date NOT NULL,
`endDate` date NOT NULL,
`createdBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` datetime(0) NOT NULL,
`editedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`editedDate` datetime(0) NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_effort
-- ----------------------------
DROP TABLE IF EXISTS `zt_effort`;
CREATE TABLE `zt_effort` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`objectType` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`objectID` mediumint(8) UNSIGNED NOT NULL,
`product` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`project` mediumint(9) UNSIGNED NOT NULL,
`account` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`work` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
`date` date NOT NULL,
`left` float NOT NULL,
`consumed` float NOT NULL,
`begin` smallint(4) UNSIGNED ZEROFILL NOT NULL,
`end` smallint(4) UNSIGNED ZEROFILL NOT NULL,
PRIMARY KEY (`id`) USING BTREE,
INDEX `project`(`project`) USING BTREE,
INDEX `objectID`(`objectID`) USING BTREE,
INDEX `date`(`date`) USING BTREE,
INDEX `account`(`account`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 8 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_entry
-- ----------------------------
DROP TABLE IF EXISTS `zt_entry`;
CREATE TABLE `zt_entry` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`account` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`code` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`key` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`freePasswd` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
`ip` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`desc` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` datetime(0) NOT NULL,
`calledTime` int(10) UNSIGNED NOT NULL DEFAULT 0,
`editedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`editedDate` datetime(0) NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_extension
-- ----------------------------
DROP TABLE IF EXISTS `zt_extension`;
CREATE TABLE `zt_extension` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`name` varchar(150) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`code` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`version` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`author` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`desc` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`license` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`type` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'extension',
`site` varchar(150) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`zentaoCompatible` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`installedTime` datetime(0) NOT NULL,
`depends` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`dirs` mediumtext CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`files` mediumtext CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`status` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `code`(`code`) USING BTREE,
INDEX `name`(`name`) USING BTREE,
INDEX `installedTime`(`installedTime`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_faq
-- ----------------------------
DROP TABLE IF EXISTS `zt_faq`;
CREATE TABLE `zt_faq` (
`id` mediumint(9) NOT NULL AUTO_INCREMENT,
`module` mediumint(9) NOT NULL,
`product` mediumint(9) NOT NULL,
`question` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`answer` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`addedtime` datetime(0) NOT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_feedback
-- ----------------------------
DROP TABLE IF EXISTS `zt_feedback`;
CREATE TABLE `zt_feedback` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`product` mediumint(8) UNSIGNED NOT NULL,
`module` mediumint(8) UNSIGNED NOT NULL,
`title` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`desc` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`status` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`subStatus` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`public` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
`notify` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
`likes` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`result` mediumint(8) UNSIGNED NOT NULL,
`faq` mediumint(8) UNSIGNED NOT NULL,
`openedBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`openedDate` datetime(0) NOT NULL,
`reviewedBy` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`reviewedDate` datetime(0) NOT NULL,
`processedBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`processedDate` datetime(0) NOT NULL,
`closedBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`closedDate` datetime(0) NOT NULL,
`closedReason` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`editedBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`editedDate` datetime(0) NOT NULL,
`assignedTo` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`assignedDate` datetime(0) NOT NULL,
`mailto` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_feedbackview
-- ----------------------------
DROP TABLE IF EXISTS `zt_feedbackview`;
CREATE TABLE `zt_feedbackview` (
`account` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`product` mediumint(8) UNSIGNED NOT NULL,
UNIQUE INDEX `account_product`(`account`, `product`) USING BTREE
) ENGINE = MyISAM CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = FIXED;
-- ----------------------------
-- Table structure for zt_file
-- ----------------------------
DROP TABLE IF EXISTS `zt_file`;
CREATE TABLE `zt_file` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`pathname` char(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`title` char(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`extension` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`size` int(10) UNSIGNED NOT NULL DEFAULT 0,
`objectType` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`objectID` mediumint(9) NOT NULL,
`addedBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`addedDate` datetime(0) NOT NULL,
`downloads` mediumint(8) UNSIGNED NOT NULL DEFAULT 0,
`extra` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE,
INDEX `objectType`(`objectType`) USING BTREE,
INDEX `objectID`(`objectID`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_flow_activity
-- ----------------------------
DROP TABLE IF EXISTS `zt_flow_activity`;
CREATE TABLE `zt_flow_activity` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`process` mediumint(9) NOT NULL,
`name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`optional` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`content` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`parent` mediumint(8) UNSIGNED NOT NULL,
`assignedTo` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`status` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`subStatus` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` datetime(0) NOT NULL,
`editedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`editedDate` datetime(0) NOT NULL,
`assignedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`assignedDate` datetime(0) NOT NULL,
`order` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
`activitylistBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`activitylistDate` datetime(0) NOT NULL,
`outputlistBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`outputlistDate` datetime(0) NOT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 101 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_flow_audit
-- ----------------------------
DROP TABLE IF EXISTS `zt_flow_audit`;
CREATE TABLE `zt_flow_audit` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`practiceArea` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`type` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`title` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`objectType` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`objectID` int(10) NULL DEFAULT NULL,
`parent` mediumint(8) UNSIGNED NOT NULL,
`assignedTo` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`status` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`subStatus` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` datetime(0) NOT NULL,
`editedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`editedDate` datetime(0) NOT NULL,
`assignedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`assignedDate` datetime(0) NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 12 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- Table structure for zt_flow_auditcl
-- ----------------------------
DROP TABLE IF EXISTS `zt_flow_auditcl`;
CREATE TABLE `zt_flow_auditcl` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`practiceArea` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`type` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`title` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`objectType` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`objectID` int(10) NULL DEFAULT NULL,
`parent` mediumint(8) UNSIGNED NOT NULL,
`assignedTo` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`status` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`subStatus` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` datetime(0) NOT NULL,
`editedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`editedDate` datetime(0) NOT NULL,
`assignedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`assignedDate` datetime(0) NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 13 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_flow_auditplan
-- ----------------------------
DROP TABLE IF EXISTS `zt_flow_auditplan`;
CREATE TABLE `zt_flow_auditplan` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`dateType` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`config` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
`objectID` mediumint(9) NOT NULL,
`objectType` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`process` mediumint(9) NOT NULL,
`processType` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`checkDate` datetime(0) NOT NULL,
`checkedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`realCheckDate` date NOT NULL,
`result` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`program` mediumint(9) NOT NULL,
`parent` mediumint(8) UNSIGNED NOT NULL,
`assignedTo` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`status` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`subStatus` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` datetime(0) NOT NULL,
`editedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`editedDate` datetime(0) NOT NULL,
`assignedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`assignedDate` datetime(0) NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
`checkBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 7 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_flow_auditresult
-- ----------------------------
DROP TABLE IF EXISTS `zt_flow_auditresult`;
CREATE TABLE `zt_flow_auditresult` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`auditplan` mediumint(8) NOT NULL,
`listID` mediumint(8) NOT NULL,
`result` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`checkedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`checkedDate` date NOT NULL,
`comment` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`assignedTo` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`status` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` datetime(0) NOT NULL,
`editedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`editedDate` datetime(0) NOT NULL,
`assignedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`assignedDate` datetime(0) NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 6 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_flow_cmcl
-- ----------------------------
DROP TABLE IF EXISTS `zt_flow_cmcl`;
CREATE TABLE `zt_flow_cmcl` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`type` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`title` int(11) NOT NULL,
`contents` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`parent` mediumint(8) UNSIGNED NOT NULL,
`assignedTo` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`status` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`subStatus` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`order` int(11) NOT NULL,
`createdBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` datetime(0) NOT NULL,
`editedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`editedDate` datetime(0) NOT NULL,
`assignedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`assignedDate` datetime(0) NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 2 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_flow_design
-- ----------------------------
DROP TABLE IF EXISTS `zt_flow_design`;
CREATE TABLE `zt_flow_design` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`product` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`commit` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`project` mediumint(9) NOT NULL DEFAULT 0,
`name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`parent` mediumint(8) UNSIGNED NOT NULL,
`status` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`subStatus` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` datetime(0) NOT NULL,
`editedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`editedDate` datetime(0) NOT NULL,
`commitBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`commitDate` datetime(0) NOT NULL,
`assignedTo` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`assignedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`assignedDate` datetime(0) NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
`program` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`story` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`desc` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`version` smallint(6) NOT NULL,
`type` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 2 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_flow_designspec
-- ----------------------------
DROP TABLE IF EXISTS `zt_flow_designspec`;
CREATE TABLE `zt_flow_designspec` (
`design` mediumint(8) NOT NULL,
`version` smallint(6) NOT NULL,
`name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`desc` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`files` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
UNIQUE INDEX `design`(`design`, `version`) USING BTREE
) ENGINE = MyISAM CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_flow_issue
-- ----------------------------
DROP TABLE IF EXISTS `zt_flow_issue`;
CREATE TABLE `zt_flow_issue` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`resolvedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`program` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`title` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`desc` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`pri` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`severity` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`type` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`effectedArea` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`deadline` date NOT NULL,
`resolution` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`resolutionComment` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`objectID` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`resolvedDate` date NOT NULL,
`status` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`parent` mediumint(8) UNSIGNED NOT NULL,
`subStatus` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` datetime(0) NOT NULL,
`editedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`editedDate` datetime(0) NOT NULL,
`activateBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`activateDate` date NOT NULL,
`closeBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`closedDate` date NOT NULL,
`assignedTo` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`assignedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`assignedDate` datetime(0) NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 2 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_flow_output
-- ----------------------------
DROP TABLE IF EXISTS `zt_flow_output`;
CREATE TABLE `zt_flow_output` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`activity` mediumint(30) NOT NULL,
`name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`content` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`optional` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`parent` mediumint(8) UNSIGNED NOT NULL,
`assignedTo` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`status` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`subStatus` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` datetime(0) NOT NULL,
`editedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`editedDate` datetime(0) NOT NULL,
`assignedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`assignedDate` datetime(0) NOT NULL,
`order` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 137 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_flow_process
-- ----------------------------
DROP TABLE IF EXISTS `zt_flow_process`;
CREATE TABLE `zt_flow_process` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`type` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`abbr` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`desc` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`parent` mediumint(8) UNSIGNED NOT NULL,
`assignedTo` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`status` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`subStatus` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`order` mediumint(9) NOT NULL,
`createdBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` datetime(0) NOT NULL,
`editedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`editedDate` datetime(0) NOT NULL,
`assignedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`assignedDate` datetime(0) NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
`activitylistBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`activitylistDate` datetime(0) NOT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 29 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_flow_reviewcl
-- ----------------------------
DROP TABLE IF EXISTS `zt_flow_reviewcl`;
CREATE TABLE `zt_flow_reviewcl` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`title` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`object` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`category` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`parent` mediumint(8) UNSIGNED NOT NULL,
`assignedTo` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`order` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`status` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`subStatus` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` datetime(0) NOT NULL,
`editedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`editedDate` datetime(0) NOT NULL,
`assignedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`assignedDate` datetime(0) NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 34 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_flow_reviewlist
-- ----------------------------
DROP TABLE IF EXISTS `zt_flow_reviewlist`;
CREATE TABLE `zt_flow_reviewlist` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`title` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`object` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`category` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`parent` mediumint(8) UNSIGNED NOT NULL,
`assignedTo` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`status` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`subStatus` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` datetime(0) NOT NULL,
`editedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`editedDate` datetime(0) NOT NULL,
`assignedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`assignedDate` datetime(0) NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_flow_risk
-- ----------------------------
DROP TABLE IF EXISTS `zt_flow_risk`;
CREATE TABLE `zt_flow_risk` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`project` mediumint(9) NOT NULL,
`name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`source` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`category` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`strategy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`status` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`impact` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`probability` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`riskindex` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`pri` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`identifiedDate` date NOT NULL,
`prevention` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`remedy` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`plannedClosedDate` date NOT NULL,
`actualClosedDate` date NOT NULL,
`addedDate` date NOT NULL,
`resolution` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`resolvedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`lastCheckedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`lastCheckedDate` date NOT NULL,
`parent` mediumint(8) UNSIGNED NOT NULL,
`subStatus` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` datetime(0) NOT NULL,
`editedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`editedDate` datetime(0) NOT NULL,
`checkedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`checkedDate` datetime(0) NOT NULL,
`cancelBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`cancelDate` date NOT NULL,
`cancelReason` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`hangupBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`hangupDate` date NOT NULL,
`activateBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`activateDate` date NOT NULL,
`closeBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`closedDate` date NOT NULL,
`assignedTo` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`assignedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`assignedDate` datetime(0) NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
`program` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 5 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_flow_stage
-- ----------------------------
DROP TABLE IF EXISTS `zt_flow_stage`;
CREATE TABLE `zt_flow_stage` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`parent` mediumint(8) UNSIGNED NOT NULL,
`name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`percent` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`type` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`assignedTo` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`status` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`subStatus` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` datetime(0) NOT NULL,
`editedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`editedDate` datetime(0) NOT NULL,
`assignedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`assignedDate` datetime(0) NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 16 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_flow_workloadbudget
-- ----------------------------
DROP TABLE IF EXISTS `zt_flow_workloadbudget`;
CREATE TABLE `zt_flow_workloadbudget` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`stage` mediumint(9) NOT NULL,
`workload` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`worktimeRate` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`people` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`duration` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`parent` mediumint(8) UNSIGNED NOT NULL,
`assignedTo` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`status` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`subStatus` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` datetime(0) NOT NULL,
`editedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`editedDate` datetime(0) NOT NULL,
`assignedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`assignedDate` datetime(0) NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_group
-- ----------------------------
DROP TABLE IF EXISTS `zt_group`;
CREATE TABLE `zt_group` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`name` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`role` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`desc` char(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`acl` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
`developer` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '1',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 14 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_grouppriv
-- ----------------------------
DROP TABLE IF EXISTS `zt_grouppriv`;
CREATE TABLE `zt_grouppriv` (
`group` mediumint(8) UNSIGNED NOT NULL DEFAULT 0,
`module` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`method` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
UNIQUE INDEX `group`(`group`, `module`, `method`) USING BTREE
) ENGINE = MyISAM CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Fixed;
-- ----------------------------
-- Table structure for zt_history
-- ----------------------------
DROP TABLE IF EXISTS `zt_history`;
CREATE TABLE `zt_history` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`action` mediumint(8) UNSIGNED NOT NULL DEFAULT 0,
`field` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`old` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`new` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`diff` mediumtext CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
PRIMARY KEY (`id`) USING BTREE,
INDEX `action`(`action`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 93 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_holiday
-- ----------------------------
DROP TABLE IF EXISTS `zt_holiday`;
CREATE TABLE `zt_holiday` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`name` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`type` enum('holiday','working') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'holiday',
`desc` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`year` char(4) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`begin` date NOT NULL,
`end` date NOT NULL,
PRIMARY KEY (`id`) USING BTREE,
INDEX `year`(`year`) USING BTREE,
INDEX `name`(`name`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_host
-- ----------------------------
DROP TABLE IF EXISTS `zt_host`;
CREATE TABLE `zt_host` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`assetID` mediumint(8) UNSIGNED NOT NULL,
`serverRoom` mediumint(8) UNSIGNED NOT NULL,
`cabinet` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`serverModel` varchar(256) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`hardwareType` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`hostType` enum('physical','virtual') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`cpuBrand` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`cpuModel` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`cpuNumber` varchar(16) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`cpuCores` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`cpuRate` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`memory` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`diskType` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`diskSize` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`privateIP` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`publicIP` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`nic` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`mac` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`osName` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`osVersion` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`webserver` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`database` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`language` varchar(16) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`status` enum('online','offline') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_im_chat
-- ----------------------------
DROP TABLE IF EXISTS `zt_im_chat`;
CREATE TABLE `zt_im_chat` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`gid` char(40) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`name` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`type` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'group',
`admins` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`committers` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`subject` mediumint(8) UNSIGNED NOT NULL DEFAULT 0,
`public` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
`createdBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`createdDate` datetime(0) NOT NULL DEFAULT '0000-00-00 00:00:00',
`editedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`editedDate` datetime(0) NOT NULL DEFAULT '0000-00-00 00:00:00',
`lastActiveTime` datetime(0) NOT NULL DEFAULT '0000-00-00 00:00:00',
`dismissDate` datetime(0) NOT NULL DEFAULT '0000-00-00 00:00:00',
PRIMARY KEY (`id`) USING BTREE,
INDEX `gid`(`gid`) USING BTREE,
INDEX `name`(`name`) USING BTREE,
INDEX `type`(`type`) USING BTREE,
INDEX `public`(`public`) USING BTREE,
INDEX `createdBy`(`createdBy`) USING BTREE,
INDEX `editedBy`(`editedBy`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_im_chatuser
-- ----------------------------
DROP TABLE IF EXISTS `zt_im_chatuser`;
CREATE TABLE `zt_im_chatuser` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`cgid` char(40) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`user` mediumint(8) NOT NULL DEFAULT 0,
`order` smallint(5) NOT NULL DEFAULT 0,
`star` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
`hide` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
`mute` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
`freeze` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
`join` datetime(0) NOT NULL DEFAULT '0000-00-00 00:00:00',
`quit` datetime(0) NOT NULL DEFAULT '0000-00-00 00:00:00',
`category` varchar(40) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `chatuser`(`cgid`, `user`) USING BTREE,
INDEX `cgid`(`cgid`) USING BTREE,
INDEX `user`(`user`) USING BTREE,
INDEX `order`(`order`) USING BTREE,
INDEX `star`(`star`) USING BTREE,
INDEX `hide`(`hide`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_im_client
-- ----------------------------
DROP TABLE IF EXISTS `zt_im_client`;
CREATE TABLE `zt_im_client` (
`id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
`version` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`desc` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`changeLog` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`strategy` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`downloads` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` datetime(0) NOT NULL,
`createdBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`editedDate` datetime(0) NOT NULL,
`editedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`status` enum('released','wait') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'wait',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_im_conference
-- ----------------------------
DROP TABLE IF EXISTS `zt_im_conference`;
CREATE TABLE `zt_im_conference` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`rid` char(24) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`cgid` char(40) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`status` enum('closed','open') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'closed',
`participants` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`openedBy` mediumint(8) NOT NULL DEFAULT 0,
`openedDate` datetime(0) NOT NULL DEFAULT '0000-00-00 00:00:00',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_im_conferenceaction
-- ----------------------------
DROP TABLE IF EXISTS `zt_im_conferenceaction`;
CREATE TABLE `zt_im_conferenceaction` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`rid` char(24) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`type` enum('create','join','leave','close') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'create',
`user` mediumint(8) NOT NULL DEFAULT 0,
`date` datetime(0) NOT NULL DEFAULT '0000-00-00 00:00:00',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Fixed;
-- ----------------------------
-- Table structure for zt_im_message
-- ----------------------------
DROP TABLE IF EXISTS `zt_im_message`;
CREATE TABLE `zt_im_message` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`gid` char(40) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`cgid` char(40) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`user` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`date` datetime(0) NOT NULL DEFAULT '0000-00-00 00:00:00',
`order` bigint(8) UNSIGNED NOT NULL,
`type` enum('normal','broadcast','notify') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'normal',
`content` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`contentType` enum('text','plain','emotion','image','file','object','code') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'text',
`data` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE,
INDEX `mgid`(`gid`) USING BTREE,
INDEX `mcgid`(`cgid`) USING BTREE,
INDEX `muser`(`user`) USING BTREE,
INDEX `mtype`(`type`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 7 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_im_messagestatus
-- ----------------------------
DROP TABLE IF EXISTS `zt_im_messagestatus`;
CREATE TABLE `zt_im_messagestatus` (
`user` mediumint(8) NOT NULL DEFAULT 0,
`message` int(11) UNSIGNED NOT NULL,
`status` enum('waiting','sent','readed','deleted') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'waiting',
UNIQUE INDEX `user`(`user`, `message`) USING BTREE
) ENGINE = MyISAM CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Fixed;
-- ----------------------------
-- Table structure for zt_im_queue
-- ----------------------------
DROP TABLE IF EXISTS `zt_im_queue`;
CREATE TABLE `zt_im_queue` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`type` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`content` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`addDate` datetime(0) NOT NULL,
`processDate` datetime(0) NOT NULL,
`result` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`status` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_jenkins
-- ----------------------------
DROP TABLE IF EXISTS `zt_jenkins`;
CREATE TABLE `zt_jenkins` (
`id` smallint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`url` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`account` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`password` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`token` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`createdBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` datetime(0) NOT NULL,
`editedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`editedDate` datetime(0) NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_job
-- ----------------------------
DROP TABLE IF EXISTS `zt_job`;
CREATE TABLE `zt_job` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`repo` mediumint(8) UNSIGNED NOT NULL,
`product` mediumint(8) UNSIGNED NOT NULL,
`frame` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`jkHost` mediumint(8) UNSIGNED NOT NULL,
`jkJob` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`triggerType` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`svnDir` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`atDay` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`atTime` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`comment` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`createdBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` datetime(0) NOT NULL,
`editedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`editedDate` datetime(0) NOT NULL,
`lastExec` datetime(0) NULL DEFAULT NULL,
`lastStatus` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`lastTag` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_lang
-- ----------------------------
DROP TABLE IF EXISTS `zt_lang`;
CREATE TABLE `zt_lang` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`lang` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`module` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`section` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`key` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`value` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`system` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '1',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `lang`(`lang`, `module`, `section`, `key`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 11 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_leave
-- ----------------------------
DROP TABLE IF EXISTS `zt_leave`;
CREATE TABLE `zt_leave` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`year` char(4) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`begin` date NOT NULL,
`end` date NOT NULL,
`start` time(0) NOT NULL,
`finish` time(0) NOT NULL,
`hours` float(4, 1) UNSIGNED NOT NULL DEFAULT 0.0,
`backDate` datetime(0) NOT NULL,
`type` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`desc` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`status` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`createdBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` datetime(0) NOT NULL,
`reviewedBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`reviewedDate` datetime(0) NOT NULL,
`level` tinyint(3) NOT NULL,
`assignedTo` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`reviewers` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`backReviewers` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
PRIMARY KEY (`id`) USING BTREE,
INDEX `year`(`year`) USING BTREE,
INDEX `type`(`type`) USING BTREE,
INDEX `status`(`status`) USING BTREE,
INDEX `createdBy`(`createdBy`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_lieu
-- ----------------------------
DROP TABLE IF EXISTS `zt_lieu`;
CREATE TABLE `zt_lieu` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`year` char(4) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`begin` date NOT NULL,
`end` date NOT NULL,
`start` time(0) NOT NULL,
`finish` time(0) NOT NULL,
`hours` float(4, 1) UNSIGNED NOT NULL DEFAULT 0.0,
`overtime` char(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`trip` char(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`desc` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`status` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`createdBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` datetime(0) NOT NULL,
`reviewedBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`reviewedDate` datetime(0) NOT NULL,
`level` tinyint(3) NOT NULL,
`assignedTo` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`reviewers` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
PRIMARY KEY (`id`) USING BTREE,
INDEX `year`(`year`) USING BTREE,
INDEX `status`(`status`) USING BTREE,
INDEX `createdBy`(`createdBy`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_log
-- ----------------------------
DROP TABLE IF EXISTS `zt_log`;
CREATE TABLE `zt_log` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`objectType` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`objectID` mediumint(8) UNSIGNED NOT NULL,
`action` mediumint(8) UNSIGNED NOT NULL,
`date` datetime(0) NOT NULL,
`url` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`contentType` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`data` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`result` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
PRIMARY KEY (`id`) USING BTREE,
INDEX `objectType`(`objectType`) USING BTREE,
INDEX `obejctID`(`objectID`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_measqueue
-- ----------------------------
DROP TABLE IF EXISTS `zt_measqueue`;
CREATE TABLE `zt_measqueue` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`type` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`mid` mediumint(8) UNSIGNED NOT NULL,
`status` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`logs` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
`execTime` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`params` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
`createdBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` datetime(0) NOT NULL,
`updateDate` datetime(0) NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_measrecords
-- ----------------------------
DROP TABLE IF EXISTS `zt_measrecords`;
CREATE TABLE `zt_measrecords` (
`id` mediumint(8) NOT NULL AUTO_INCREMENT,
`type` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`mid` mediumint(8) NOT NULL,
`program` mediumint(8) NOT NULL,
`product` mediumint(8) NOT NULL,
`project` mediumint(8) NOT NULL,
`year` char(4) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`month` char(6) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`week` char(8) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`day` char(8) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`value` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`date` date NOT NULL,
PRIMARY KEY (`id`) USING BTREE,
INDEX `product`(`product`) USING BTREE,
INDEX `project`(`project`) USING BTREE,
INDEX `time`(`year`, `month`, `day`, `week`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_meastemplate
-- ----------------------------
DROP TABLE IF EXISTS `zt_meastemplate`;
CREATE TABLE `zt_meastemplate` (
`id` mediumint(8) NOT NULL AUTO_INCREMENT,
`name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`content` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` date NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_module
-- ----------------------------
DROP TABLE IF EXISTS `zt_module`;
CREATE TABLE `zt_module` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`root` mediumint(8) UNSIGNED NOT NULL DEFAULT 0,
`branch` mediumint(8) UNSIGNED NOT NULL DEFAULT 0,
`name` char(60) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`parent` mediumint(8) UNSIGNED NOT NULL DEFAULT 0,
`path` char(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`grade` tinyint(3) UNSIGNED NOT NULL DEFAULT 0,
`order` smallint(5) UNSIGNED NOT NULL DEFAULT 0,
`type` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`owner` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`collector` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`short` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE,
INDEX `root`(`root`) USING BTREE,
INDEX `type`(`type`) USING BTREE,
INDEX `path`(`path`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 17 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_nc
-- ----------------------------
DROP TABLE IF EXISTS `zt_nc`;
CREATE TABLE `zt_nc` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`program` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`auditplan` mediumint(8) NOT NULL,
`listID` mediumint(8) NOT NULL,
`title` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`desc` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`type` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`status` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'active',
`severity` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`deadline` date NOT NULL,
`resolvedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`resolution` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`resolvedDate` date NOT NULL,
`closedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`closedDate` date NOT NULL,
`parent` mediumint(8) UNSIGNED NOT NULL,
`assignedTo` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` datetime(0) NOT NULL,
`editedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`editedDate` datetime(0) NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 3 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_notify
-- ----------------------------
DROP TABLE IF EXISTS `zt_notify`;
CREATE TABLE `zt_notify` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`objectType` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`objectID` mediumint(8) UNSIGNED NOT NULL,
`action` mediumint(9) NOT NULL,
`toList` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`ccList` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`subject` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`data` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` datetime(0) NOT NULL,
`sendTime` datetime(0) NOT NULL,
`status` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'wait',
`failReason` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 8 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_oauth
-- ----------------------------
DROP TABLE IF EXISTS `zt_oauth`;
CREATE TABLE `zt_oauth` (
`account` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`openID` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`providerType` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`providerID` mediumint(8) UNSIGNED NOT NULL,
INDEX `account`(`account`) USING BTREE,
INDEX `providerType`(`providerType`) USING BTREE,
INDEX `providerID`(`providerID`) USING BTREE
) ENGINE = MyISAM CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_object
-- ----------------------------
DROP TABLE IF EXISTS `zt_object`;
CREATE TABLE `zt_object` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`program` mediumint(8) NOT NULL,
`product` mediumint(8) NOT NULL,
`from` mediumint(8) NOT NULL,
`title` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`category` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`version` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`type` enum('reviewed','taged') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`range` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`data` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` date NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 10 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_overtime
-- ----------------------------
DROP TABLE IF EXISTS `zt_overtime`;
CREATE TABLE `zt_overtime` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`year` char(4) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`begin` date NOT NULL,
`end` date NOT NULL,
`start` time(0) NOT NULL,
`finish` time(0) NOT NULL,
`hours` float(4, 1) UNSIGNED NOT NULL DEFAULT 0.0,
`leave` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`type` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`desc` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`status` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`rejectReason` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` datetime(0) NOT NULL,
`reviewedBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`reviewedDate` datetime(0) NOT NULL,
`level` tinyint(3) NOT NULL,
`assignedTo` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`reviewers` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
PRIMARY KEY (`id`) USING BTREE,
INDEX `year`(`year`) USING BTREE,
INDEX `type`(`type`) USING BTREE,
INDEX `status`(`status`) USING BTREE,
INDEX `createdBy`(`createdBy`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_product
-- ----------------------------
DROP TABLE IF EXISTS `zt_product`;
CREATE TABLE `zt_product` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`program` mediumint(8) UNSIGNED NOT NULL,
`name` varchar(90) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`code` varchar(45) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`line` mediumint(8) NOT NULL,
`type` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'normal',
`status` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`subStatus` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`desc` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`PO` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`QD` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`RD` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`feedback` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`acl` enum('open','private','custom') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'open',
`whitelist` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` datetime(0) NOT NULL,
`createdVersion` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`order` mediumint(8) UNSIGNED NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE,
INDEX `acl`(`acl`) USING BTREE,
INDEX `order`(`order`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 4 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_productplan
-- ----------------------------
DROP TABLE IF EXISTS `zt_productplan`;
CREATE TABLE `zt_productplan` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`product` mediumint(8) UNSIGNED NOT NULL,
`branch` mediumint(8) UNSIGNED NOT NULL,
`parent` mediumint(9) NOT NULL DEFAULT 0,
`title` varchar(90) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`desc` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`begin` date NOT NULL,
`end` date NOT NULL,
`order` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE,
INDEX `product`(`product`) USING BTREE,
INDEX `end`(`end`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_programactivity
-- ----------------------------
DROP TABLE IF EXISTS `zt_programactivity`;
CREATE TABLE `zt_programactivity` (
`id` int(8) NOT NULL AUTO_INCREMENT,
`program` mediumint(8) NOT NULL,
`process` mediumint(8) NOT NULL,
`activity` mediumint(8) NOT NULL,
`name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`content` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`reason` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`result` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`linkedBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` date NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 83 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_programoutput
-- ----------------------------
DROP TABLE IF EXISTS `zt_programoutput`;
CREATE TABLE `zt_programoutput` (
`id` int(8) NOT NULL AUTO_INCREMENT,
`program` mediumint(8) NOT NULL,
`process` mediumint(8) NOT NULL,
`activity` mediumint(8) NOT NULL,
`output` mediumint(8) NOT NULL,
`content` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`reason` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`result` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`linkedBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` date NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 128 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_programplan
-- ----------------------------
DROP TABLE IF EXISTS `zt_programplan`;
CREATE TABLE `zt_programplan` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`program` mediumint(8) UNSIGNED NOT NULL,
`parent` mediumint(8) UNSIGNED NOT NULL,
`name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`percent` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`isDev` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
`isMilestone` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
`createdBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` datetime(0) NOT NULL,
`editedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`editedDate` datetime(0) NOT NULL,
`planStarted` date NOT NULL,
`realStarted` date NOT NULL,
`planFinish` date NOT NULL,
`realFinish` date NOT NULL,
`output` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_programprocess
-- ----------------------------
DROP TABLE IF EXISTS `zt_programprocess`;
CREATE TABLE `zt_programprocess` (
`id` int(8) NOT NULL AUTO_INCREMENT,
`program` mediumint(8) NOT NULL,
`process` mediumint(8) NOT NULL,
`name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`type` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`abbr` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`desc` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`reason` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`linkedBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` date NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_programreport
-- ----------------------------
DROP TABLE IF EXISTS `zt_programreport`;
CREATE TABLE `zt_programreport` (
`id` mediumint(8) NOT NULL AUTO_INCREMENT,
`template` mediumint(8) NOT NULL,
`program` mediumint(8) NOT NULL,
`name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`params` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`content` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` date NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_project
-- ----------------------------
DROP TABLE IF EXISTS `zt_project`;
CREATE TABLE `zt_project` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`isCat` enum('1','0') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
`catID` mediumint(8) UNSIGNED NOT NULL,
`template` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`realDuration` int(11) NOT NULL,
`planDuration` int(11) NOT NULL,
`type` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'waterfall',
`category` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'single',
`program` mediumint(8) NOT NULL DEFAULT 0,
`parent` mediumint(8) UNSIGNED NOT NULL DEFAULT 0,
`name` varchar(90) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`code` varchar(45) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`attribute` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`begin` date NOT NULL,
`end` date NOT NULL,
`realStarted` date NOT NULL,
`realFinished` date NOT NULL,
`days` smallint(5) UNSIGNED NOT NULL,
`budget` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
`budgetUnit` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'yuan',
`percent` float UNSIGNED NOT NULL DEFAULT 0,
`milestone` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
`output` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`status` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`subStatus` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`statge` enum('1','2','3','4','5') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '1',
`pri` enum('1','2','3','4') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '1',
`desc` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`version` smallint(6) NOT NULL,
`parentVersion` smallint(6) NOT NULL,
`openedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`openedDate` datetime(0) NOT NULL,
`openedVersion` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`closedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`closedDate` datetime(0) NOT NULL,
`canceledBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`canceledDate` datetime(0) NOT NULL,
`PO` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`PM` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`QD` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`RD` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`team` varchar(90) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`acl` enum('open','private','custom') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'open',
`whitelist` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`order` mediumint(8) UNSIGNED NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE,
INDEX `parent`(`parent`) USING BTREE,
INDEX `begin`(`begin`) USING BTREE,
INDEX `end`(`end`) USING BTREE,
INDEX `status`(`status`) USING BTREE,
INDEX `acl`(`acl`) USING BTREE,
INDEX `order`(`order`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 18 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_projectproduct
-- ----------------------------
DROP TABLE IF EXISTS `zt_projectproduct`;
CREATE TABLE `zt_projectproduct` (
`project` mediumint(8) UNSIGNED NOT NULL,
`product` mediumint(8) UNSIGNED NOT NULL,
`branch` mediumint(8) UNSIGNED NOT NULL,
`plan` mediumint(8) UNSIGNED NOT NULL,
PRIMARY KEY (`project`, `product`) USING BTREE
) ENGINE = MyISAM CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Fixed;
-- ----------------------------
-- Table structure for zt_projectspec
-- ----------------------------
DROP TABLE IF EXISTS `zt_projectspec`;
CREATE TABLE `zt_projectspec` (
`project` mediumint(8) NOT NULL,
`version` smallint(6) NOT NULL,
`name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`milestone` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
`begin` date NOT NULL,
`end` date NOT NULL,
UNIQUE INDEX `project`(`project`, `version`) USING BTREE
) ENGINE = MyISAM CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_projectstory
-- ----------------------------
DROP TABLE IF EXISTS `zt_projectstory`;
CREATE TABLE `zt_projectstory` (
`project` mediumint(8) UNSIGNED NOT NULL DEFAULT 0,
`product` mediumint(8) UNSIGNED NOT NULL,
`story` mediumint(8) UNSIGNED NOT NULL DEFAULT 0,
`version` smallint(6) NOT NULL DEFAULT 1,
`order` smallint(6) UNSIGNED NOT NULL,
UNIQUE INDEX `project`(`project`, `story`) USING BTREE
) ENGINE = MyISAM CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Fixed;
-- ----------------------------
-- Table structure for zt_relation
-- ----------------------------
DROP TABLE IF EXISTS `zt_relation`;
CREATE TABLE `zt_relation` (
`id` int(8) NOT NULL AUTO_INCREMENT,
`program` mediumint(8) NOT NULL,
`product` mediumint(8) NOT NULL,
`project` mediumint(8) NOT NULL,
`AType` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`AID` mediumint(8) NOT NULL,
`AVersion` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`relation` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`BType` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`BID` mediumint(8) NOT NULL,
`BVersion` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`extra` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `relation`(`relation`, `AType`, `BType`, `AID`, `BID`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 17 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Fixed;
-- ----------------------------
-- Table structure for zt_relationoftasks
-- ----------------------------
DROP TABLE IF EXISTS `zt_relationoftasks`;
CREATE TABLE `zt_relationoftasks` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`project` mediumint(8) UNSIGNED NOT NULL,
`pretask` mediumint(8) UNSIGNED NOT NULL,
`condition` enum('begin','end') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`task` mediumint(8) UNSIGNED NOT NULL,
`action` enum('begin','end') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
PRIMARY KEY (`id`) USING BTREE,
INDEX `relationoftasks`(`project`, `task`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Fixed;
-- ----------------------------
-- Table structure for zt_release
-- ----------------------------
DROP TABLE IF EXISTS `zt_release`;
CREATE TABLE `zt_release` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`program` mediumint(8) UNSIGNED NOT NULL,
`product` mediumint(8) UNSIGNED NOT NULL DEFAULT 0,
`branch` mediumint(8) UNSIGNED NOT NULL DEFAULT 0,
`build` mediumint(8) UNSIGNED NOT NULL,
`name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`marker` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
`date` date NOT NULL,
`stories` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`bugs` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`leftBugs` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`desc` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`status` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'normal',
`subStatus` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE,
INDEX `product`(`product`) USING BTREE,
INDEX `build`(`build`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_repo
-- ----------------------------
DROP TABLE IF EXISTS `zt_repo`;
CREATE TABLE `zt_repo` (
`id` mediumint(9) NOT NULL AUTO_INCREMENT,
`program` mediumint(8) UNSIGNED NOT NULL,
`name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`path` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`prefix` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`encoding` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`SCM` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`client` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`commits` mediumint(8) UNSIGNED NOT NULL,
`account` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`password` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`encrypt` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'plain',
`acl` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`synced` tinyint(1) NOT NULL DEFAULT 0,
`lastSync` datetime(0) NOT NULL,
`desc` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
`deleted` tinyint(1) NOT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_repobranch
-- ----------------------------
DROP TABLE IF EXISTS `zt_repobranch`;
CREATE TABLE `zt_repobranch` (
`repo` mediumint(8) UNSIGNED NOT NULL,
`revision` mediumint(8) UNSIGNED NOT NULL,
`branch` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
UNIQUE INDEX `repo_revision_branch`(`repo`, `revision`, `branch`) USING BTREE,
INDEX `branch`(`branch`) USING BTREE
) ENGINE = MyISAM CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_repofiles
-- ----------------------------
DROP TABLE IF EXISTS `zt_repofiles`;
CREATE TABLE `zt_repofiles` (
`id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT,
`repo` mediumint(8) UNSIGNED NOT NULL,
`revision` mediumint(8) UNSIGNED NOT NULL,
`path` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`parent` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`type` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`action` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
PRIMARY KEY (`id`) USING BTREE,
INDEX `path`(`path`) USING BTREE,
INDEX `parent`(`parent`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_repohistory
-- ----------------------------
DROP TABLE IF EXISTS `zt_repohistory`;
CREATE TABLE `zt_repohistory` (
`id` mediumint(9) NOT NULL AUTO_INCREMENT,
`repo` mediumint(9) NOT NULL,
`revision` varchar(40) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`commit` mediumint(8) UNSIGNED NOT NULL,
`comment` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`committer` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`time` datetime(0) NOT NULL,
PRIMARY KEY (`id`) USING BTREE,
INDEX `repo`(`repo`, `revision`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_report
-- ----------------------------
DROP TABLE IF EXISTS `zt_report`;
CREATE TABLE `zt_report` (
`id` mediumint(9) NOT NULL AUTO_INCREMENT,
`code` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`name` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`module` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`sql` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`vars` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`langs` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`params` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`step` tinyint(1) NOT NULL DEFAULT 2,
`desc` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`addedBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`addedDate` datetime(0) NOT NULL,
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `code`(`code`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 30 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_review
-- ----------------------------
DROP TABLE IF EXISTS `zt_review`;
CREATE TABLE `zt_review` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`program` mediumint(8) UNSIGNED NOT NULL,
`title` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`object` mediumint(8) NOT NULL,
`status` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`reviewedBy` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`auditedBy` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` date NOT NULL,
`deadline` date NOT NULL,
`lastReviewedBy` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`lastReviewedDate` date NOT NULL,
`lastAuditedBy` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`lastAuditedDate` date NOT NULL,
`lastEditedBy` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`lastEditedDate` date NOT NULL,
`result` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`auditResult` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 44 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_reviewissue
-- ----------------------------
DROP TABLE IF EXISTS `zt_reviewissue`;
CREATE TABLE `zt_reviewissue` (
`id` mediumint(8) NOT NULL AUTO_INCREMENT,
`program` mediumint(8) UNSIGNED NOT NULL,
`review` mediumint(8) NOT NULL,
`injection` mediumint(8) NOT NULL,
`identify` mediumint(8) NOT NULL,
`type` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'review',
`listID` mediumint(8) NOT NULL,
`title` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`opinion` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`opinionDate` date NOT NULL,
`status` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`resolution` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`resolutionBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`resolutionDate` date NOT NULL,
`createdBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` date NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 3 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_reviewresult
-- ----------------------------
DROP TABLE IF EXISTS `zt_reviewresult`;
CREATE TABLE `zt_reviewresult` (
`id` mediumint(8) NOT NULL AUTO_INCREMENT,
`review` mediumint(8) NOT NULL,
`type` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'review',
`result` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`opinion` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`reviewer` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` date NOT NULL,
`consumed` float NOT NULL,
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `reviewer`(`review`, `reviewer`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 7 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_score
-- ----------------------------
DROP TABLE IF EXISTS `zt_score`;
CREATE TABLE `zt_score` (
`id` bigint(12) UNSIGNED NOT NULL AUTO_INCREMENT,
`account` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`module` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`method` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`desc` varchar(250) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`before` int(11) NOT NULL DEFAULT 0,
`score` int(11) NOT NULL DEFAULT 0,
`after` int(11) NOT NULL DEFAULT 0,
`time` datetime(0) NOT NULL,
PRIMARY KEY (`id`) USING BTREE,
INDEX `account`(`account`) USING BTREE,
INDEX `model`(`module`) USING BTREE,
INDEX `method`(`method`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_searchdict
-- ----------------------------
DROP TABLE IF EXISTS `zt_searchdict`;
CREATE TABLE `zt_searchdict` (
`key` smallint(5) UNSIGNED NOT NULL,
`value` char(3) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
PRIMARY KEY (`key`) USING BTREE
) ENGINE = MyISAM CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Fixed;
-- ----------------------------
-- Table structure for zt_searchindex
-- ----------------------------
DROP TABLE IF EXISTS `zt_searchindex`;
CREATE TABLE `zt_searchindex` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`objectType` char(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`objectID` mediumint(9) NOT NULL,
`title` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`content` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`addedDate` datetime(0) NOT NULL,
`editedDate` datetime(0) NOT NULL,
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `object`(`objectType`, `objectID`) USING BTREE,
INDEX `addedDate`(`addedDate`) USING BTREE,
FULLTEXT INDEX `content`(`content`),
FULLTEXT INDEX `title`(`title`)
) ENGINE = MyISAM AUTO_INCREMENT = 40 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_serverroom
-- ----------------------------
DROP TABLE IF EXISTS `zt_serverroom`;
CREATE TABLE `zt_serverroom` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`name` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`city` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`line` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`bandwidth` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`provider` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`owner` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` datetime(0) NOT NULL,
`editedBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`editedDate` datetime(0) NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_service
-- ----------------------------
DROP TABLE IF EXISTS `zt_service`;
CREATE TABLE `zt_service` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`version` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`color` char(7) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`desc` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
`dept` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`devel` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`qa` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`ops` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`hosts` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
`softName` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`softVersion` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`type` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` datetime(0) NOT NULL,
`editedBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`editedDate` datetime(0) NOT NULL,
`parent` mediumint(8) UNSIGNED NOT NULL DEFAULT 0,
`path` char(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`grade` tinyint(3) UNSIGNED NOT NULL DEFAULT 0,
`order` smallint(5) UNSIGNED NOT NULL DEFAULT 0,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_solutions
-- ----------------------------
DROP TABLE IF EXISTS `zt_solutions`;
CREATE TABLE `zt_solutions` (
`id` mediumint(8) NOT NULL AUTO_INCREMENT,
`program` mediumint(8) NOT NULL,
`project` mediumint(8) NOT NULL,
`contents` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '问题描述',
`support` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '是否需要高层支持',
`measures` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '解决建议',
`type` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`addedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`addedDate` date NOT NULL,
`editedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`editedDate` date NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_sqlview
-- ----------------------------
DROP TABLE IF EXISTS `zt_sqlview`;
CREATE TABLE `zt_sqlview` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`name` varchar(90) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`code` varchar(45) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`sql` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`desc` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` datetime(0) NOT NULL,
`editedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`editedDate` datetime(0) NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_story
-- ----------------------------
DROP TABLE IF EXISTS `zt_story`;
CREATE TABLE `zt_story` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`parent` mediumint(9) NOT NULL DEFAULT 0,
`product` mediumint(8) UNSIGNED NOT NULL DEFAULT 0,
`branch` mediumint(8) UNSIGNED NOT NULL DEFAULT 0,
`module` mediumint(8) UNSIGNED NOT NULL DEFAULT 0,
`plan` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
`source` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`sourceNote` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`fromBug` mediumint(8) UNSIGNED NOT NULL DEFAULT 0,
`feedback` mediumint(8) UNSIGNED NOT NULL DEFAULT 0,
`title` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`keywords` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`type` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'story',
`pri` tinyint(3) UNSIGNED NOT NULL DEFAULT 3,
`estimate` float UNSIGNED NOT NULL,
`status` enum('','changed','active','draft','closed') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`subStatus` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`color` char(7) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`stage` enum('','wait','planned','projected','developing','developed','testing','tested','verified','released','closed') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'wait',
`stagedBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`mailto` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
`openedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`openedDate` datetime(0) NOT NULL,
`assignedTo` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`assignedDate` datetime(0) NOT NULL,
`lastEditedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`lastEditedDate` datetime(0) NOT NULL,
`reviewedBy` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`reviewedDate` date NOT NULL,
`closedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`closedDate` datetime(0) NOT NULL,
`closedReason` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`toBug` mediumint(8) UNSIGNED NOT NULL,
`childStories` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`linkStories` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`duplicateStory` mediumint(8) UNSIGNED NOT NULL,
`version` smallint(6) NOT NULL DEFAULT 1,
`storyChanged` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE,
INDEX `product`(`product`) USING BTREE,
INDEX `status`(`status`) USING BTREE,
INDEX `assignedTo`(`assignedTo`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 9 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_storyspec
-- ----------------------------
DROP TABLE IF EXISTS `zt_storyspec`;
CREATE TABLE `zt_storyspec` (
`story` mediumint(9) NOT NULL,
`version` smallint(6) NOT NULL,
`title` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`spec` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`verify` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
UNIQUE INDEX `story`(`story`, `version`) USING BTREE
) ENGINE = MyISAM CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_storystage
-- ----------------------------
DROP TABLE IF EXISTS `zt_storystage`;
CREATE TABLE `zt_storystage` (
`story` mediumint(8) UNSIGNED NOT NULL,
`branch` mediumint(8) UNSIGNED NOT NULL,
`stage` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`stagedBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
UNIQUE INDEX `story_branch`(`story`, `branch`) USING BTREE,
INDEX `story`(`story`) USING BTREE
) ENGINE = MyISAM CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_suitecase
-- ----------------------------
DROP TABLE IF EXISTS `zt_suitecase`;
CREATE TABLE `zt_suitecase` (
`suite` mediumint(8) UNSIGNED NOT NULL,
`product` mediumint(8) UNSIGNED NOT NULL,
`case` mediumint(8) UNSIGNED NOT NULL,
`version` smallint(5) UNSIGNED NOT NULL,
UNIQUE INDEX `suitecase`(`suite`, `case`) USING BTREE
) ENGINE = MyISAM CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Fixed;
-- ----------------------------
-- Table structure for zt_task
-- ----------------------------
DROP TABLE IF EXISTS `zt_task`;
CREATE TABLE `zt_task` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`parent` mediumint(8) NOT NULL DEFAULT 0,
`project` mediumint(8) UNSIGNED NOT NULL DEFAULT 0,
`module` mediumint(8) UNSIGNED NOT NULL DEFAULT 0,
`story` mediumint(8) UNSIGNED NOT NULL DEFAULT 0,
`design` mediumint(8) UNSIGNED NOT NULL,
`storyVersion` smallint(6) NOT NULL DEFAULT 1,
`designVersion` smallint(6) UNSIGNED NOT NULL,
`fromBug` mediumint(8) UNSIGNED NOT NULL DEFAULT 0,
`feedback` mediumint(8) UNSIGNED NOT NULL,
`name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`type` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`pri` tinyint(3) UNSIGNED NOT NULL DEFAULT 0,
`estimate` float UNSIGNED NOT NULL,
`consumed` float UNSIGNED NOT NULL,
`left` float UNSIGNED NOT NULL,
`deadline` date NOT NULL,
`status` enum('wait','doing','done','pause','cancel','closed') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'wait',
`subStatus` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`color` char(7) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`mailto` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
`desc` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`version` smallint(6) NOT NULL,
`openedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`openedDate` datetime(0) NOT NULL,
`assignedTo` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`assignedDate` datetime(0) NOT NULL,
`estStarted` date NOT NULL,
`realStarted` date NOT NULL,
`finishedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`finishedDate` datetime(0) NOT NULL,
`finishedList` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`canceledBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`canceledDate` datetime(0) NOT NULL,
`closedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`closedDate` datetime(0) NOT NULL,
`realDuration` int(11) NOT NULL,
`planDuration` int(11) NOT NULL,
`closedReason` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`lastEditedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`lastEditedDate` datetime(0) NOT NULL,
`activatedDate` date NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE,
INDEX `project`(`project`) USING BTREE,
INDEX `story`(`story`) USING BTREE,
INDEX `assignedTo`(`assignedTo`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 4 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_taskestimate
-- ----------------------------
DROP TABLE IF EXISTS `zt_taskestimate`;
CREATE TABLE `zt_taskestimate` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`task` mediumint(8) UNSIGNED NOT NULL DEFAULT 0,
`date` date NOT NULL,
`left` float UNSIGNED NOT NULL DEFAULT 0,
`consumed` float UNSIGNED NOT NULL,
`account` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`work` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
PRIMARY KEY (`id`) USING BTREE,
INDEX `task`(`task`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_taskspec
-- ----------------------------
DROP TABLE IF EXISTS `zt_taskspec`;
CREATE TABLE `zt_taskspec` (
`task` mediumint(8) NOT NULL,
`version` smallint(6) NOT NULL,
`name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`estStarted` date NOT NULL,
`deadline` date NOT NULL,
UNIQUE INDEX `task`(`task`, `version`) USING BTREE
) ENGINE = MyISAM CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_team
-- ----------------------------
DROP TABLE IF EXISTS `zt_team`;
CREATE TABLE `zt_team` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`root` mediumint(8) UNSIGNED NOT NULL DEFAULT 0,
`type` enum('project','task') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'project',
`account` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`role` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`position` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`limited` char(8) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'no',
`join` date NOT NULL DEFAULT '0000-00-00',
`days` smallint(5) UNSIGNED NOT NULL,
`hours` float(2, 1) UNSIGNED NOT NULL DEFAULT 0.0,
`estimate` decimal(12, 2) UNSIGNED NOT NULL DEFAULT 0.00,
`consumed` decimal(12, 2) UNSIGNED NOT NULL DEFAULT 0.00,
`left` decimal(12, 2) UNSIGNED NOT NULL DEFAULT 0.00,
`order` tinyint(3) NOT NULL DEFAULT 0,
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `team`(`root`, `type`, `account`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 29 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_testreport
-- ----------------------------
DROP TABLE IF EXISTS `zt_testreport`;
CREATE TABLE `zt_testreport` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`program` mediumint(8) UNSIGNED NOT NULL,
`product` mediumint(8) UNSIGNED NOT NULL,
`project` mediumint(8) UNSIGNED NOT NULL,
`tasks` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`builds` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`title` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`begin` date NOT NULL,
`end` date NOT NULL,
`owner` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`members` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`stories` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`bugs` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`cases` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`report` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`objectType` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`objectID` mediumint(8) UNSIGNED NOT NULL,
`createdBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` datetime(0) NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_testresult
-- ----------------------------
DROP TABLE IF EXISTS `zt_testresult`;
CREATE TABLE `zt_testresult` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`run` mediumint(8) UNSIGNED NOT NULL,
`case` mediumint(8) UNSIGNED NOT NULL,
`version` smallint(5) UNSIGNED NOT NULL,
`job` mediumint(8) UNSIGNED NOT NULL,
`compile` mediumint(8) UNSIGNED NOT NULL,
`caseResult` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`stepResults` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`lastRunner` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`date` datetime(0) NOT NULL,
`duration` float NOT NULL,
`xml` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`deploy` mediumint(8) UNSIGNED NOT NULL,
PRIMARY KEY (`id`) USING BTREE,
INDEX `case`(`case`) USING BTREE,
INDEX `version`(`version`) USING BTREE,
INDEX `run`(`run`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 9 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_testrun
-- ----------------------------
DROP TABLE IF EXISTS `zt_testrun`;
CREATE TABLE `zt_testrun` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`task` mediumint(8) UNSIGNED NOT NULL DEFAULT 0,
`case` mediumint(8) UNSIGNED NOT NULL DEFAULT 0,
`version` tinyint(3) UNSIGNED NOT NULL DEFAULT 0,
`assignedTo` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`lastRunner` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`lastRunDate` datetime(0) NOT NULL,
`lastRunResult` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`status` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `task`(`task`, `case`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 11 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_testsuite
-- ----------------------------
DROP TABLE IF EXISTS `zt_testsuite`;
CREATE TABLE `zt_testsuite` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`product` mediumint(8) UNSIGNED NOT NULL,
`name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`desc` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`type` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`addedBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`addedDate` datetime(0) NOT NULL,
`lastEditedBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`lastEditedDate` datetime(0) NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
PRIMARY KEY (`id`) USING BTREE,
INDEX `product`(`product`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 2 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_testtask
-- ----------------------------
DROP TABLE IF EXISTS `zt_testtask`;
CREATE TABLE `zt_testtask` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`name` char(90) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`product` mediumint(8) UNSIGNED NOT NULL,
`project` mediumint(8) UNSIGNED NOT NULL DEFAULT 0,
`build` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`owner` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`pri` tinyint(3) UNSIGNED NOT NULL DEFAULT 0,
`begin` date NOT NULL,
`end` date NOT NULL,
`mailto` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
`desc` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`report` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`status` enum('blocked','doing','wait','done') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'wait',
`auto` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'no',
`subStatus` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE,
INDEX `product`(`product`) USING BTREE,
INDEX `build`(`build`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 3 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_todo
-- ----------------------------
DROP TABLE IF EXISTS `zt_todo`;
CREATE TABLE `zt_todo` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`account` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`date` date NOT NULL,
`begin` smallint(4) UNSIGNED ZEROFILL NOT NULL,
`end` smallint(4) UNSIGNED ZEROFILL NOT NULL,
`feedback` mediumint(8) UNSIGNED NOT NULL,
`type` char(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`cycle` tinyint(3) UNSIGNED NOT NULL DEFAULT 0,
`idvalue` mediumint(8) UNSIGNED NOT NULL DEFAULT 0,
`pri` tinyint(3) UNSIGNED NOT NULL,
`name` char(150) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`desc` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`status` enum('wait','doing','done','closed') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'wait',
`private` tinyint(1) NOT NULL,
`config` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`assignedTo` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`assignedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`assignedDate` datetime(0) NOT NULL,
`finishedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`finishedDate` datetime(0) NOT NULL,
`closedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`closedDate` datetime(0) NOT NULL,
PRIMARY KEY (`id`) USING BTREE,
INDEX `account`(`account`) USING BTREE,
INDEX `assignedTo`(`assignedTo`) USING BTREE,
INDEX `finishedBy`(`finishedBy`) USING BTREE,
INDEX `date`(`date`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_trip
-- ----------------------------
DROP TABLE IF EXISTS `zt_trip`;
CREATE TABLE `zt_trip` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`type` enum('trip','egress') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'trip',
`customers` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`name` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`desc` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`year` char(4) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`begin` date NOT NULL,
`end` date NOT NULL,
`start` time(0) NOT NULL,
`finish` time(0) NOT NULL,
`from` char(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`to` char(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` datetime(0) NOT NULL,
PRIMARY KEY (`id`) USING BTREE,
INDEX `year`(`year`) USING BTREE,
INDEX `createdBy`(`createdBy`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_user
-- ----------------------------
DROP TABLE IF EXISTS `zt_user`;
CREATE TABLE `zt_user` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`dept` mediumint(8) UNSIGNED NOT NULL DEFAULT 0,
`account` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`password` char(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`role` char(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`realname` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`nickname` char(60) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`commiter` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`avatar` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`birthday` date NOT NULL DEFAULT '0000-00-00',
`gender` enum('f','m') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'f',
`email` char(90) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`skype` char(90) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`qq` char(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`mobile` char(11) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`phone` char(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`weixin` varchar(90) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`dingding` varchar(90) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`slack` varchar(90) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`whatsapp` varchar(90) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`address` char(120) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`zipcode` char(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`join` date NOT NULL DEFAULT '0000-00-00',
`visits` mediumint(8) UNSIGNED NOT NULL DEFAULT 0,
`ip` char(15) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`last` int(10) UNSIGNED NOT NULL DEFAULT 0,
`fails` tinyint(5) NOT NULL DEFAULT 0,
`locked` datetime(0) NOT NULL DEFAULT '0000-00-00 00:00:00',
`feedback` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
`ranzhi` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`ldap` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`score` int(11) NOT NULL DEFAULT 0,
`scoreLevel` int(11) NOT NULL DEFAULT 0,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
`clientStatus` enum('online','away','busy','offline') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'offline',
`clientLang` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'zh-cn',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `account`(`account`) USING BTREE,
INDEX `dept`(`dept`) USING BTREE,
INDEX `email`(`email`) USING BTREE,
INDEX `commiter`(`commiter`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 8 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_usercontact
-- ----------------------------
DROP TABLE IF EXISTS `zt_usercontact`;
CREATE TABLE `zt_usercontact` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`account` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`listName` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`userList` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
PRIMARY KEY (`id`) USING BTREE,
INDEX `account`(`account`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_usergroup
-- ----------------------------
DROP TABLE IF EXISTS `zt_usergroup`;
CREATE TABLE `zt_usergroup` (
`account` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`group` mediumint(8) UNSIGNED NOT NULL DEFAULT 0,
UNIQUE INDEX `account`(`account`, `group`) USING BTREE
) ENGINE = MyISAM CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Fixed;
-- ----------------------------
-- Table structure for zt_userquery
-- ----------------------------
DROP TABLE IF EXISTS `zt_userquery`;
CREATE TABLE `zt_userquery` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`account` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`module` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`title` varchar(90) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`form` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`sql` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`shortcut` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE,
INDEX `account`(`account`) USING BTREE,
INDEX `module`(`module`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_usertpl
-- ----------------------------
DROP TABLE IF EXISTS `zt_usertpl`;
CREATE TABLE `zt_usertpl` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`account` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`type` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`title` varchar(150) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`content` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`public` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE,
INDEX `account`(`account`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_userview
-- ----------------------------
DROP TABLE IF EXISTS `zt_userview`;
CREATE TABLE `zt_userview` (
`account` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`products` mediumtext CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`projects` mediumtext CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
UNIQUE INDEX `account`(`account`) USING BTREE
) ENGINE = MyISAM CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_webhook
-- ----------------------------
DROP TABLE IF EXISTS `zt_webhook`;
CREATE TABLE `zt_webhook` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`type` varchar(15) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'default',
`name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`url` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`domain` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`secret` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`contentType` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'application/json',
`sendType` enum('sync','async') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'sync',
`products` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`projects` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`params` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`actions` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`desc` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` datetime(0) NOT NULL,
`editedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`editedDate` datetime(0) NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_weeklyreport
-- ----------------------------
DROP TABLE IF EXISTS `zt_weeklyreport`;
CREATE TABLE `zt_weeklyreport` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`program` mediumint(8) UNSIGNED NOT NULL,
`weekStart` date NOT NULL,
`pv` float(9, 2) NOT NULL,
`ev` float(9, 2) NOT NULL,
`ac` float(9, 2) NOT NULL,
`sv` float(9, 2) NOT NULL,
`cv` float(9, 2) NOT NULL,
`staff` smallint(5) UNSIGNED NOT NULL,
`progress` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`workload` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `week`(`program`, `weekStart`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 11 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_workestimation
-- ----------------------------
DROP TABLE IF EXISTS `zt_workestimation`;
CREATE TABLE `zt_workestimation` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`program` mediumint(8) UNSIGNED NOT NULL,
`scale` mediumint(8) UNSIGNED NOT NULL,
`productivity` smallint(3) UNSIGNED NOT NULL,
`duration` mediumint(8) UNSIGNED NOT NULL,
`unitLaborCost` mediumint(8) UNSIGNED NOT NULL,
`totalLaborCost` mediumint(8) UNSIGNED NOT NULL,
`createdBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` datetime(0) NOT NULL,
`editedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`editedDate` datetime(0) NOT NULL,
`deleted` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
`dayHour` float(5, 2) NULL DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_workflow
-- ----------------------------
DROP TABLE IF EXISTS `zt_workflow`;
CREATE TABLE `zt_workflow` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`parent` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`child` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`type` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'flow',
`navigator` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`app` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`position` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`module` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`table` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`name` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`js` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`css` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`order` smallint(5) UNSIGNED NOT NULL,
`buildin` tinyint(1) UNSIGNED NOT NULL,
`administrator` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`desc` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`version` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '1.0',
`createdBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` datetime(0) NOT NULL,
`editedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`editedDate` datetime(0) NOT NULL,
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `unique`(`app`, `module`) USING BTREE,
INDEX `type`(`type`) USING BTREE,
INDEX `app`(`app`) USING BTREE,
INDEX `module`(`module`) USING BTREE,
INDEX `order`(`order`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 39 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_workflowaction
-- ----------------------------
DROP TABLE IF EXISTS `zt_workflowaction`;
CREATE TABLE `zt_workflowaction` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`module` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`action` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`type` enum('single','batch') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'single',
`batchMode` enum('same','different') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'different',
`extensionType` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'override' COMMENT 'none | extend | override',
`open` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`position` enum('menu','browseandview','browse','view') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'browseandview',
`layout` char(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`show` enum('dropdownlist','direct') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'dropdownlist',
`order` smallint(5) UNSIGNED NOT NULL,
`buildin` tinyint(1) UNSIGNED NOT NULL,
`conditions` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`verifications` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`hooks` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`linkages` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`js` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`css` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`toList` char(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`desc` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` datetime(0) NOT NULL,
`editedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`editedDate` datetime(0) NOT NULL,
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `unique`(`module`, `action`) USING BTREE,
INDEX `module`(`module`) USING BTREE,
INDEX `action`(`action`) USING BTREE,
INDEX `order`(`order`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 463 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_workflowdatasource
-- ----------------------------
DROP TABLE IF EXISTS `zt_workflowdatasource`;
CREATE TABLE `zt_workflowdatasource` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`type` enum('system','sql','func','option','lang') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'option',
`name` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`datasource` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` datetime(0) NOT NULL,
`editedBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`editedDate` datetime(0) NOT NULL,
PRIMARY KEY (`id`) USING BTREE,
INDEX `type`(`type`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 42 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_workflowfield
-- ----------------------------
DROP TABLE IF EXISTS `zt_workflowfield`;
CREATE TABLE `zt_workflowfield` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`module` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`field` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`type` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'varchar',
`length` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`control` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`options` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`default` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`rules` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`placeholder` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`canExport` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '1',
`canSearch` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '1',
`isKey` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
`isValue` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
`order` smallint(5) UNSIGNED NOT NULL,
`buildin` tinyint(1) UNSIGNED NOT NULL,
`desc` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`readonly` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
`createdBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` datetime(0) NOT NULL,
`editedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`editedDate` datetime(0) NOT NULL,
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `unique`(`module`, `field`) USING BTREE,
INDEX `module`(`module`) USING BTREE,
INDEX `field`(`field`) USING BTREE,
INDEX `order`(`order`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 814 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_workflowlabel
-- ----------------------------
DROP TABLE IF EXISTS `zt_workflowlabel`;
CREATE TABLE `zt_workflowlabel` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`module` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`code` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`label` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`params` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`order` tinyint(3) NOT NULL,
`buildin` tinyint(1) UNSIGNED NOT NULL,
`createdBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` datetime(0) NOT NULL,
`editedBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`editedDate` datetime(0) NOT NULL,
PRIMARY KEY (`id`) USING BTREE,
INDEX `module`(`module`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 95 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_workflowlayout
-- ----------------------------
DROP TABLE IF EXISTS `zt_workflowlayout`;
CREATE TABLE `zt_workflowlayout` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`module` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`action` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`field` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`order` smallint(5) UNSIGNED NOT NULL,
`width` smallint(5) NOT NULL,
`position` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`readonly` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
`mobileShow` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '1',
`totalShow` enum('0','1') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0',
`defaultValue` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`layoutRules` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `unique`(`module`, `action`, `field`) USING BTREE,
INDEX `module`(`module`) USING BTREE,
INDEX `action`(`action`) USING BTREE,
INDEX `order`(`order`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 2659 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_workflowlinkdata
-- ----------------------------
DROP TABLE IF EXISTS `zt_workflowlinkdata`;
CREATE TABLE `zt_workflowlinkdata` (
`objectType` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`objectID` mediumint(8) UNSIGNED NOT NULL,
`linkedType` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`linkedID` mediumint(8) UNSIGNED NOT NULL,
`createdBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` datetime(0) NOT NULL,
UNIQUE INDEX `unique`(`objectType`, `objectID`, `linkedType`, `linkedID`) USING BTREE
) ENGINE = MyISAM CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_workflowrelation
-- ----------------------------
DROP TABLE IF EXISTS `zt_workflowrelation`;
CREATE TABLE `zt_workflowrelation` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`prev` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`next` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`field` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`label` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`actions` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` datetime(0) NOT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 34 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_workflowrelationlayout
-- ----------------------------
DROP TABLE IF EXISTS `zt_workflowrelationlayout`;
CREATE TABLE `zt_workflowrelationlayout` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`prev` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`next` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`action` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`field` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`order` smallint(5) UNSIGNED NOT NULL,
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `unique`(`prev`, `next`, `action`, `field`) USING BTREE,
INDEX `prev`(`prev`) USING BTREE,
INDEX `next`(`next`) USING BTREE,
INDEX `action`(`action`) USING BTREE,
INDEX `order`(`order`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_workflowrule
-- ----------------------------
DROP TABLE IF EXISTS `zt_workflowrule`;
CREATE TABLE `zt_workflowrule` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`type` enum('system','regex','func') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'regex',
`name` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`rule` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` datetime(0) NOT NULL,
`editedBy` char(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`editedDate` datetime(0) NOT NULL,
PRIMARY KEY (`id`) USING BTREE,
INDEX `type`(`type`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 7 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_workflowsql
-- ----------------------------
DROP TABLE IF EXISTS `zt_workflowsql`;
CREATE TABLE `zt_workflowsql` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`module` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`field` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`action` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`sql` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`vars` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`createdDate` datetime(0) NOT NULL,
`editedBy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`editedDate` datetime(0) NOT NULL,
PRIMARY KEY (`id`) USING BTREE,
INDEX `module`(`module`) USING BTREE,
INDEX `field`(`field`) USING BTREE,
INDEX `action`(`action`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 2 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Table structure for zt_workflowversion
-- ----------------------------
DROP TABLE IF EXISTS `zt_workflowversion`;
CREATE TABLE `zt_workflowversion` (
`id` mediumint(8) UNSIGNED NOT NULL AUTO_INCREMENT,
`module` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`version` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`fields` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`actions` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`layouts` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`sqls` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`labels` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`table` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`datas` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `moduleversion`(`module`, `version`) USING BTREE,
INDEX `module`(`module`) USING BTREE,
INDEX `version`(`version`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 2 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- View structure for ztv_dayactions
-- ----------------------------
DROP VIEW IF EXISTS `ztv_dayactions`;
CREATE ALGORITHM = UNDEFINED SQL SECURITY DEFINER VIEW `ztv_dayactions` AS select count(0) AS `actions`,left(`zt_action`.`date`,10) AS `day` from `zt_action` group by left(`zt_action`.`date`,10);
-- ----------------------------
-- View structure for ztv_daybugopen
-- ----------------------------
DROP VIEW IF EXISTS `ztv_daybugopen`;
CREATE ALGORITHM = UNDEFINED SQL SECURITY DEFINER VIEW `ztv_daybugopen` AS select count(0) AS `bugopen`,left(`zt_action`.`date`,10) AS `day` from `zt_action` where ((`zt_action`.`objectType` = 'bug') and (`zt_action`.`action` = 'opened')) group by left(`zt_action`.`date`,10);
-- ----------------------------
-- View structure for ztv_daybugresolve
-- ----------------------------
DROP VIEW IF EXISTS `ztv_daybugresolve`;
CREATE ALGORITHM = UNDEFINED SQL SECURITY DEFINER VIEW `ztv_daybugresolve` AS select count(0) AS `bugresolve`,left(`zt_action`.`date`,10) AS `day` from `zt_action` where ((`zt_action`.`objectType` = 'bug') and (`zt_action`.`action` = 'resolved')) group by left(`zt_action`.`date`,10);
-- ----------------------------
-- View structure for ztv_dayeffort
-- ----------------------------
DROP VIEW IF EXISTS `ztv_dayeffort`;
CREATE ALGORITHM = UNDEFINED SQL SECURITY DEFINER VIEW `ztv_dayeffort` AS select round(sum(`zt_effort`.`consumed`),1) AS `consumed`,`zt_effort`.`date` AS `date` from `zt_effort` group by `zt_effort`.`date`;
-- ----------------------------
-- View structure for ztv_daystoryclose
-- ----------------------------
DROP VIEW IF EXISTS `ztv_daystoryclose`;
CREATE ALGORITHM = UNDEFINED SQL SECURITY DEFINER VIEW `ztv_daystoryclose` AS select count(0) AS `storyclose`,left(`zt_action`.`date`,10) AS `day` from `zt_action` where ((`zt_action`.`objectType` = 'story') and (`zt_action`.`action` = 'closed')) group by left(`zt_action`.`date`,10);
-- ----------------------------
-- View structure for ztv_daystoryopen
-- ----------------------------
DROP VIEW IF EXISTS `ztv_daystoryopen`;
CREATE ALGORITHM = UNDEFINED SQL SECURITY DEFINER VIEW `ztv_daystoryopen` AS select count(0) AS `storyopen`,left(`zt_action`.`date`,10) AS `day` from `zt_action` where ((`zt_action`.`objectType` = 'story') and (`zt_action`.`action` = 'opened')) group by left(`zt_action`.`date`,10);
-- ----------------------------
-- View structure for ztv_daytaskfinish
-- ----------------------------
DROP VIEW IF EXISTS `ztv_daytaskfinish`;
CREATE ALGORITHM = UNDEFINED SQL SECURITY DEFINER VIEW `ztv_daytaskfinish` AS select count(0) AS `taskfinish`,left(`zt_action`.`date`,10) AS `day` from `zt_action` where ((`zt_action`.`objectType` = 'task') and (`zt_action`.`action` = 'finished')) group by left(`zt_action`.`date`,10);
-- ----------------------------
-- View structure for ztv_daytaskopen
-- ----------------------------
DROP VIEW IF EXISTS `ztv_daytaskopen`;
CREATE ALGORITHM = UNDEFINED SQL SECURITY DEFINER VIEW `ztv_daytaskopen` AS select count(0) AS `taskopen`,left(`zt_action`.`date`,10) AS `day` from `zt_action` where ((`zt_action`.`objectType` = 'task') and (`zt_action`.`action` = 'opened')) group by left(`zt_action`.`date`,10);
-- ----------------------------
-- View structure for ztv_dayuserlogin
-- ----------------------------
DROP VIEW IF EXISTS `ztv_dayuserlogin`;
CREATE ALGORITHM = UNDEFINED SQL SECURITY DEFINER VIEW `ztv_dayuserlogin` AS select count(0) AS `userlogin`,left(`zt_action`.`date`,10) AS `day` from `zt_action` where ((`zt_action`.`objectType` = 'user') and (`zt_action`.`action` = 'login')) group by left(`zt_action`.`date`,10);
-- ----------------------------
-- View structure for ztv_productbugs
-- ----------------------------
DROP VIEW IF EXISTS `ztv_productbugs`;
CREATE ALGORITHM = UNDEFINED SQL SECURITY DEFINER VIEW `ztv_productbugs` AS select `zt_bug`.`product` AS `product`,count(0) AS `bugs`,sum(if((`zt_bug`.`resolution` = ''),0,1)) AS `resolutions`,sum(if((`zt_bug`.`severity` <= 2),1,0)) AS `seriousBugs` from `zt_bug` where (`zt_bug`.`deleted` = '0') group by `zt_bug`.`product`;
-- ----------------------------
-- View structure for ztv_productstories
-- ----------------------------
DROP VIEW IF EXISTS `ztv_productstories`;
CREATE ALGORITHM = UNDEFINED SQL SECURITY DEFINER VIEW `ztv_productstories` AS select `zt_story`.`product` AS `product`,count('*') AS `stories`,sum(if((`zt_story`.`status` = 'closed'),0,1)) AS `undone` from `zt_story` where (`zt_story`.`deleted` = '0') group by `zt_story`.`product`;
-- ----------------------------
-- View structure for ztv_projectbugs
-- ----------------------------
DROP VIEW IF EXISTS `ztv_projectbugs`;
CREATE ALGORITHM = UNDEFINED SQL SECURITY DEFINER VIEW `ztv_projectbugs` AS select `zt_bug`.`project` AS `project`,count(0) AS `bugs`,sum(if((`zt_bug`.`resolution` = ''),0,1)) AS `resolutions`,sum(if((`zt_bug`.`severity` <= 2),1,0)) AS `seriousBugs` from `zt_bug` where (`zt_bug`.`deleted` = '0') group by `zt_bug`.`project`;
-- ----------------------------
-- View structure for ztv_projectstories
-- ----------------------------
DROP VIEW IF EXISTS `ztv_projectstories`;
CREATE ALGORITHM = UNDEFINED SQL SECURITY DEFINER VIEW `ztv_projectstories` AS select `t1`.`project` AS `project`,count('*') AS `stories`,sum(if((`t2`.`status` = 'closed'),0,1)) AS `undone` from (`zt_projectstory` `t1` left join `zt_story` `t2` on((`t1`.`story` = `t2`.`id`))) where (`t2`.`deleted` = '0') group by `t1`.`project`;
-- ----------------------------
-- View structure for ztv_projectsummary
-- ----------------------------
DROP VIEW IF EXISTS `ztv_projectsummary`;
CREATE ALGORITHM = UNDEFINED SQL SECURITY DEFINER VIEW `ztv_projectsummary` AS select `zt_task`.`project` AS `project`,sum(if((`zt_task`.`parent` >= '0'),`zt_task`.`estimate`,0)) AS `estimate`,sum(if((`zt_task`.`parent` >= '0'),`zt_task`.`consumed`,0)) AS `consumed`,sum(if(((`zt_task`.`status` <> 'cancel') and (`zt_task`.`status` <> 'closed') and (`zt_task`.`parent` >= '0')),`zt_task`.`left`,0)) AS `left`,count(0) AS `number`,sum(if(((`zt_task`.`status` <> 'done') and (`zt_task`.`status` <> 'closed')),1,0)) AS `undone`,sum((if((`zt_task`.`parent` >= '0'),`zt_task`.`consumed`,0) + if(((`zt_task`.`status` <> 'cancel') and (`zt_task`.`status` <> 'closed') and (`zt_task`.`parent` >= '0')),`zt_task`.`left`,0))) AS `totalReal` from `zt_task` where (`zt_task`.`deleted` = '0') group by `zt_task`.`project`;
-- ----------------------------
-- View structure for ztv_projectteams
-- ----------------------------
DROP VIEW IF EXISTS `ztv_projectteams`;
CREATE ALGORITHM = UNDEFINED SQL SECURITY DEFINER VIEW `ztv_projectteams` AS select `zt_team`.`root` AS `project`,count('*') AS `teams` from `zt_team` where (`zt_team`.`type` = 'project') group by `zt_team`.`root`;
SET FOREIGN_KEY_CHECKS = 1;