diff --git a/cat-home/src/main/resources/META-INF/wizard/jdbc/wizard.xml b/cat-home/src/main/resources/META-INF/wizard/jdbc/wizard.xml index 591525a6d34cd64d8a3ffa423a57953ddc6551bd..202a86cc008e8c128ecc3ef487a160246d72ee41 100644 --- a/cat-home/src/main/resources/META-INF/wizard/jdbc/wizard.xml +++ b/cat-home/src/main/resources/META-INF/wizard/jdbc/wizard.xml @@ -12,7 +12,6 @@
-
diff --git a/script/Cat.sql b/script/Cat.sql index b26f8ef0497167207443feea848e71a4ea2cc098..556447085a9ce4f9d5fd399f00624309b7509ed2 100644 --- a/script/Cat.sql +++ b/script/Cat.sql @@ -79,17 +79,6 @@ CREATE TABLE `hostinfo` ( UNIQUE KEY `ip_index` (`ip`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='IP和项目名的对应关系'; -CREATE TABLE `location` ( - `id` int(11) NOT NULL AUTO_INCREMENT, - `lat` double NOT NULL, - `lng` double NOT NULL, - `total` int(11) NOT NULL, - `transaction_date` datetime NOT NULL, - `creation_date` datetime NOT NULL, - PRIMARY KEY (`id`), - UNIQUE KEY `transaction_date_lat_lng` (`transaction_date`,`lat`,`lng`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='用于热点图地理位置表'; - CREATE TABLE `report` ( `id` int(11) NOT NULL AUTO_INCREMENT, `type` tinyint(4) NOT NULL COMMENT '报表类型, 1/xml, 9/binary 默认1', @@ -148,29 +137,6 @@ CREATE TABLE `businessReport` ( KEY `IX_Period` (`period`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED COMMENT='用于存放业务监控实时报表信息,处理之后的结果'; -CREATE TABLE `sqlreport` ( - `id` int(11) NOT NULL AUTO_INCREMENT, - `domain` varchar(50) NOT NULL, - `name` varchar(100) NOT NULL COMMENT 'SQL的名称', - `statement` varchar(3000) NOT NULL COMMENT 'SQL的具体描述', - `total_count` int(11) NOT NULL COMMENT '总数', - `failure_count` int(11) NOT NULL COMMENT '错误数目', - `long_sqls` int(11) NOT NULL COMMENT 'longsql的数目', - `min_value` double NOT NULL COMMENT '最小值', - `max_value` double NOT NULL COMMENT '最大值', - `avg2_value` double NOT NULL COMMENT '90%的平均值', - `sum_value` double NOT NULL COMMENT '和', - `sum2_value` double NOT NULL COMMENT '平方和', - `sample_link` varchar(64) NOT NULL COMMENT '链接', - `transaction_date` datetime NOT NULL COMMENT 'SQL的时间段', - `creation_date` datetime NOT NULL COMMENT '数据库创建时间', - `duration_distribution` varchar(512) NOT NULL COMMENT 'SQL处理的时间分布信息', - `hits_over_time` varchar(512) NOT NULL COMMENT 'SQL在当前一个小时处理信息', - `duration_over_time` varchar(512) NOT NULL COMMENT 'SQL处理时间的信息', - `failure_over_time` varchar(512) NOT NULL COMMENT '在一个小时内的错误分布', - PRIMARY KEY (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='用于存放Hadoop处理的SQL报表信息'; - CREATE TABLE `sqltable` ( `id` int(11) NOT NULL AUTO_INCREMENT, `domain` varchar(50) DEFAULT NULL COMMENT '这条sql语句的属于项目名', @@ -298,57 +264,6 @@ CREATE TABLE `config` ( KEY `name` (`name`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='用于存储系统的全局配置信息'; -CREATE TABLE `abtest` ( - `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID', - `name` varchar(45) NOT NULL COMMENT '名字', - `owner` varchar(45) NOT NULL COMMENT 'case的Owner', - `group_strategy` int(11) DEFAULT NULL COMMENT '分组策略ID', - `domains` varchar(200) DEFAULT NULL COMMENT 'Domains,逗号分割', - `creation_date` datetime DEFAULT NULL COMMENT '创建时间', - `modified_date` datetime DEFAULT NULL COMMENT '上次修改时间', - `description` varchar(512) DEFAULT NULL COMMENT '描述', - PRIMARY KEY (`id`), - UNIQUE KEY `idx_name` (`name`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='AB测试内容'; - -CREATE TABLE `abtest_report` ( - `id` int(11) NOT NULL AUTO_INCREMENT, - `run_id` int(11) DEFAULT NULL, - `period` datetime DEFAULT NULL, - `content` text, - `creation_date` datetime DEFAULT NULL, - PRIMARY KEY (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='AB测试报表'; - -CREATE TABLE `abtest_run` ( - `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID', - `creator` varchar(45) DEFAULT NULL COMMENT 'Creator', - `case_id` int(11) NOT NULL COMMENT 'Case ID', - `start_date` datetime DEFAULT NULL COMMENT '开始时间', - `end_date` datetime DEFAULT NULL COMMENT '结束时间', - `disabled` tinyint(4) NOT NULL COMMENT '是否有效', - `domains` varchar(100) NOT NULL COMMENT '属于的domain,用逗号分割', - `conditions` text, - `java_fragement` text, - `conversion_goals` text, - `strategy_configuration` text COMMENT '策略配置', - `creation_date` datetime NOT NULL COMMENT '创建时间', - `modified_date` datetime NOT NULL COMMENT '上次修改时间', - PRIMARY KEY (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='AB测试运行实例'; - -CREATE TABLE `group_strategy` ( - `id` int(11) NOT NULL AUTO_INCREMENT, - `name` varchar(100) NOT NULL COMMENT 'GroupStrategy的名字', - `class_name` varchar(100) NOT NULL COMMENT 'GroupStrategy的英文名', - `fully_qualified_name` varchar(100) NOT NULL COMMENT 'GroupStrategy的class名字', - `descriptor` text COMMENT '配置的schema', - `status` tinyint(4) NOT NULL COMMENT '是否开/关,1是开,0是关', - `description` varchar(512) DEFAULT NULL COMMENT '描述', - PRIMARY KEY (`id`), - UNIQUE KEY `name_UNIQUE` (`name`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='用于记录分组策略'; - CREATE TABLE `event` ( `id` int(11) NOT NULL AUTO_INCREMENT, `type` int(11) NOT NULL COMMENT '1、运维系统告警,2、DB告警,3、CAT内容告警', @@ -375,16 +290,6 @@ CREATE TABLE `baseline` ( KEY `ix_reportperiod` (`report_period`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -CREATE TABLE `user_agent` ( - `id` int(11) unsigned NOT NULL AUTO_INCREMENT, - `userAgent` varchar(1024) NOT NULL DEFAULT '', - `browser` varchar(200) DEFAULT '', - `version` varchar(200) DEFAULT '', - `os` varchar(200) DEFAULT '', - PRIMARY KEY (`id`), - UNIQUE KEY `userAgent` (`userAgent`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8; - CREATE TABLE `alteration` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '自增长ID', `type` varchar(64) NOT NULL COMMENT '分类',