加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
incetops.sql 3.34 KB
一键复制 编辑 原始数据 按行查看 历史
Mr.tao 提交于 2018-08-08 17:24 . IncetOps v0.1
/*
Navicat MySQL Data Transfer
Date: 2018-08-08 14:57:13
*/
SET FOREIGN_KEY_CHECKS=0;
-- ----------------------------
-- Table structure for incetops_db
-- ----------------------------
DROP TABLE IF EXISTS `incetops_db`;
CREATE TABLE `incetops_db` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
`sd` varchar(140) NOT NULL COMMENT '短描述',
`host` varchar(100) NOT NULL COMMENT 'db地址',
`port` int(5) unsigned NOT NULL DEFAULT '3306' COMMENT 'db端口',
`user` varchar(32) NOT NULL DEFAULT 'user' COMMENT 'db用户',
`passwd` varchar(255) NOT NULL DEFAULT '' COMMENT 'db密码',
`ris` varchar(30) DEFAULT '' COMMENT '推荐使用的Inception服务地址,格式是db:port',
`ctime` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;
-- ----------------------------
-- Table structure for incetops_inception
-- ----------------------------
DROP TABLE IF EXISTS `incetops_inception`;
CREATE TABLE `incetops_inception` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
`sd` varchar(140) NOT NULL COMMENT '短描述',
`host` varchar(100) NOT NULL COMMENT 'Inception地址',
`port` int(5) unsigned NOT NULL DEFAULT '6669' COMMENT 'Inception端口',
`ctime` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
PRIMARY KEY (`id`),
UNIQUE KEY `uniq_hostport` (`host`,`port`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;
-- ----------------------------
-- Table structure for incetops_task
-- ----------------------------
DROP TABLE IF EXISTS `incetops_task`;
CREATE TABLE `incetops_task` (
`taskId` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '任务ID',
`dbId` int(10) unsigned NOT NULL COMMENT 'incetops_db id',
`sd` varchar(64) NOT NULL COMMENT '任务描述',
`inception` varchar(30) NOT NULL COMMENT '使用的Inception服务地址,格式是db:port',
`applicant` varchar(100) NOT NULL COMMENT '申请人姓名',
`ctime` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '申请时间',
`status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '任务状态,0-执行成功 3-执行中 4-执行异常 5-已取消 6-已驳回 7-定时任务等待执行',
`statusMsg` varchar(5000) DEFAULT '' COMMENT '状态解释信息',
`timer` int(11) NOT NULL DEFAULT '0' COMMENT '多少秒后定时执行,0-立即执行,大于0时需要将status设为7,等待执行',
`timer_id` varchar(36) NOT NULL DEFAULT '' COMMENT '定时执行时job.id,用以取消任务',
`sqlContent` text NOT NULL COMMENT '通过inception执行的sql语句',
`autoviewResult` longtext NOT NULL COMMENT '自动审核结果,json',
`autoviewSQLSHA1` varchar(500) DEFAULT '' COMMENT '任务中每条大SQL语句对应的唯一HASH值,多个使用逗号隔开,此值根据autoviewCheck生成,以便查询osc',
`enableIgnoreWarnings` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否忽略警告,0-不忽略 1-忽略',
`enableRemoteBackup` tinyint(1) NOT NULL DEFAULT '1' COMMENT '是否启用远程备份,0-不备份 1-备份',
`executeResult` longtext COMMENT '执行结果,json',
`ftime` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '执行任务的时间',
PRIMARY KEY (`taskId`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='通过inception执行sql任务的记录表';
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化