mirror of
https://gitee.com/dromara/mayfly-go
synced 2025-11-04 00:10:25 +08:00
feat: 数据库表查询支持页数选择
This commit is contained in:
@@ -7,25 +7,25 @@ SET FOREIGN_KEY_CHECKS = 0;
|
||||
DROP TABLE IF EXISTS `t_db`;
|
||||
CREATE TABLE `t_db` (
|
||||
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
|
||||
`name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '数据库实例名称',
|
||||
`host` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
|
||||
`name` varchar(32) DEFAULT NULL COMMENT '数据库实例名称',
|
||||
`host` varchar(100) NOT NULL,
|
||||
`port` int(8) NOT NULL,
|
||||
`username` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
|
||||
`password` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
|
||||
`type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '数据库实例类型(mysql...)',
|
||||
`database` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '数据库,空格分割多个数据库',
|
||||
`params` varchar(125) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '其他连接参数',
|
||||
`network` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
|
||||
`username` varchar(255) NOT NULL,
|
||||
`password` varchar(255) DEFAULT NULL,
|
||||
`type` varchar(20) NOT NULL COMMENT '数据库实例类型(mysql...)',
|
||||
`database` varchar(1000) DEFAULT NULL COMMENT '数据库,空格分割多个数据库',
|
||||
`params` varchar(125) DEFAULT NULL COMMENT '其他连接参数',
|
||||
`network` varchar(20) DEFAULT NULL,
|
||||
`ssh_tunnel_machine_id` bigint(20) DEFAULT NULL COMMENT 'ssh隧道的机器id',
|
||||
`remark` varchar(125) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '备注,描述等',
|
||||
`remark` varchar(125) DEFAULT NULL COMMENT '备注,描述等',
|
||||
`tag_id` bigint(20) DEFAULT NULL COMMENT '标签id',
|
||||
`tag_path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '标签路径',
|
||||
`tag_path` varchar(255) DEFAULT NULL COMMENT '标签路径',
|
||||
`create_time` datetime DEFAULT NULL,
|
||||
`creator_id` bigint(20) DEFAULT NULL,
|
||||
`creator` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
|
||||
`creator` varchar(32) DEFAULT NULL,
|
||||
`update_time` datetime DEFAULT NULL,
|
||||
`modifier_id` bigint(20) DEFAULT NULL,
|
||||
`modifier` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
|
||||
`modifier` varchar(32) DEFAULT NULL,
|
||||
`is_deleted` tinyint(8) NOT NULL DEFAULT 0,
|
||||
`delete_time` datetime DEFAULT NULL,
|
||||
PRIMARY KEY (`id`),
|
||||
@@ -45,16 +45,16 @@ DROP TABLE IF EXISTS `t_db_sql`;
|
||||
CREATE TABLE `t_db_sql` (
|
||||
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
||||
`db_id` bigint(20) NOT NULL COMMENT '数据库实例id',
|
||||
`db` varchar(125) COLLATE utf8mb4_bin NOT NULL COMMENT '数据库',
|
||||
`name` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT 'sql模板名',
|
||||
`db` varchar(125) NOT NULL COMMENT '数据库',
|
||||
`name` varchar(60) DEFAULT NULL COMMENT 'sql模板名',
|
||||
`sql` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin,
|
||||
`type` tinyint(8) NOT NULL,
|
||||
`creator_id` bigint(20) NOT NULL,
|
||||
`creator` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
|
||||
`creator` varchar(32) DEFAULT NULL,
|
||||
`create_time` datetime NOT NULL,
|
||||
`update_time` datetime NOT NULL,
|
||||
`modifier_id` bigint(20) DEFAULT NULL,
|
||||
`modifier` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
|
||||
`modifier` varchar(255) DEFAULT NULL,
|
||||
`is_deleted` tinyint(8) NOT NULL DEFAULT 0,
|
||||
`delete_time` datetime DEFAULT NULL,
|
||||
PRIMARY KEY (`id`)
|
||||
@@ -73,17 +73,17 @@ DROP TABLE IF EXISTS `t_db_sql_exec`;
|
||||
CREATE TABLE `t_db_sql_exec` (
|
||||
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
|
||||
`db_id` bigint(20) NOT NULL COMMENT '数据库id',
|
||||
`db` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '数据库',
|
||||
`table` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '表名',
|
||||
`type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT 'sql类型',
|
||||
`sql` varchar(5000) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '执行sql',
|
||||
`old_value` varchar(5000) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '操作前旧值',
|
||||
`remark` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '备注',
|
||||
`db` varchar(128) NOT NULL COMMENT '数据库',
|
||||
`table` varchar(128) NOT NULL COMMENT '表名',
|
||||
`type` varchar(255) NOT NULL COMMENT 'sql类型',
|
||||
`sql` varchar(5000) NOT NULL COMMENT '执行sql',
|
||||
`old_value` varchar(5000) DEFAULT NULL COMMENT '操作前旧值',
|
||||
`remark` varchar(128) DEFAULT NULL COMMENT '备注',
|
||||
`create_time` datetime NOT NULL,
|
||||
`creator` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
|
||||
`creator` varchar(36) NOT NULL,
|
||||
`creator_id` bigint(20) NOT NULL,
|
||||
`update_time` datetime NOT NULL,
|
||||
`modifier` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
|
||||
`modifier` varchar(36) NOT NULL,
|
||||
`modifier_id` bigint(20) NOT NULL,
|
||||
`is_deleted` tinyint(8) NOT NULL DEFAULT 0,
|
||||
`delete_time` datetime DEFAULT NULL,
|
||||
@@ -99,16 +99,16 @@ COMMIT;
|
||||
DROP TABLE IF EXISTS `t_auth_cert`;
|
||||
CREATE TABLE `t_auth_cert` (
|
||||
`id` bigint unsigned NOT NULL AUTO_INCREMENT,
|
||||
`name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
|
||||
`name` varchar(32) DEFAULT NULL,
|
||||
`auth_method` tinyint NOT NULL COMMENT '1.密码 2.秘钥',
|
||||
`password` varchar(4200) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '密码or私钥',
|
||||
`passphrase` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '私钥口令',
|
||||
`remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
|
||||
`password` varchar(4200) DEFAULT NULL COMMENT '密码or私钥',
|
||||
`passphrase` varchar(32) DEFAULT NULL COMMENT '私钥口令',
|
||||
`remark` varchar(255) DEFAULT NULL,
|
||||
`create_time` datetime NOT NULL,
|
||||
`creator` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
|
||||
`creator` varchar(16) NOT NULL,
|
||||
`creator_id` bigint NOT NULL,
|
||||
`update_time` datetime NOT NULL,
|
||||
`modifier` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
|
||||
`modifier` varchar(12) NOT NULL,
|
||||
`modifier_id` bigint NOT NULL,
|
||||
`is_deleted` tinyint(8) NOT NULL DEFAULT 0,
|
||||
`delete_time` datetime DEFAULT NULL,
|
||||
@@ -121,25 +121,25 @@ CREATE TABLE `t_auth_cert` (
|
||||
DROP TABLE IF EXISTS `t_machine`;
|
||||
CREATE TABLE `t_machine` (
|
||||
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
|
||||
`name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
|
||||
`ip` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
|
||||
`name` varchar(32) DEFAULT NULL,
|
||||
`ip` varchar(50) NOT NULL,
|
||||
`port` int(12) NOT NULL,
|
||||
`username` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
|
||||
`username` varchar(12) NOT NULL,
|
||||
`auth_method` tinyint(2) DEFAULT NULL COMMENT '1.密码登录2.publickey登录',
|
||||
`password` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
|
||||
`password` varchar(100) DEFAULT NULL,
|
||||
`auth_cert_id` bigint(20) DEFAULT NULL COMMENT '授权凭证id',
|
||||
`ssh_tunnel_machine_id` bigint(20) DEFAULT NULL COMMENT 'ssh隧道的机器id',
|
||||
`enable_recorder` tinyint(2) DEFAULT NULL COMMENT '是否启用终端回放记录',
|
||||
`status` tinyint(2) NOT NULL COMMENT '状态: 1:启用; -1:禁用',
|
||||
`remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
|
||||
`remark` varchar(255) DEFAULT NULL,
|
||||
`tag_id` bigint(20) DEFAULT NULL COMMENT '标签id',
|
||||
`tag_path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '标签路径',
|
||||
`tag_path` varchar(255) DEFAULT NULL COMMENT '标签路径',
|
||||
`need_monitor` tinyint(2) DEFAULT NULL,
|
||||
`create_time` datetime NOT NULL,
|
||||
`creator` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
|
||||
`creator` varchar(16) DEFAULT NULL,
|
||||
`creator_id` bigint(32) DEFAULT NULL,
|
||||
`update_time` datetime NOT NULL,
|
||||
`modifier` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
|
||||
`modifier` varchar(12) DEFAULT NULL,
|
||||
`modifier_id` bigint(32) DEFAULT NULL,
|
||||
`is_deleted` tinyint(8) NOT NULL DEFAULT 0,
|
||||
`delete_time` datetime DEFAULT NULL,
|
||||
@@ -160,13 +160,13 @@ DROP TABLE IF EXISTS `t_machine_file`;
|
||||
CREATE TABLE `t_machine_file` (
|
||||
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '机器文件配置(linux一切皆文件,故也可以表示目录)',
|
||||
`machine_id` bigint(20) NOT NULL,
|
||||
`name` varchar(45) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
|
||||
`path` varchar(45) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
|
||||
`type` varchar(45) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '1:目录;2:文件',
|
||||
`name` varchar(45) NOT NULL,
|
||||
`path` varchar(45) NOT NULL,
|
||||
`type` varchar(45) NOT NULL COMMENT '1:目录;2:文件',
|
||||
`creator_id` bigint(20) unsigned DEFAULT NULL,
|
||||
`creator` varchar(45) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
|
||||
`creator` varchar(45) DEFAULT NULL,
|
||||
`modifier_id` bigint(20) unsigned DEFAULT NULL,
|
||||
`modifier` varchar(45) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
|
||||
`modifier` varchar(45) DEFAULT NULL,
|
||||
`create_time` datetime NOT NULL,
|
||||
`update_time` datetime DEFAULT NULL,
|
||||
`is_deleted` tinyint(8) NOT NULL DEFAULT 0,
|
||||
@@ -189,7 +189,7 @@ CREATE TABLE `t_machine_monitor` (
|
||||
`machine_id` bigint(20) unsigned NOT NULL COMMENT '机器id',
|
||||
`cpu_rate` float(255,2) DEFAULT NULL,
|
||||
`mem_rate` float(255,2) DEFAULT NULL,
|
||||
`sys_load` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
|
||||
`sys_load` varchar(32) DEFAULT NULL,
|
||||
`create_time` datetime NOT NULL,
|
||||
`is_deleted` tinyint(8) NOT NULL DEFAULT 0,
|
||||
`delete_time` datetime DEFAULT NULL,
|
||||
@@ -208,16 +208,16 @@ COMMIT;
|
||||
DROP TABLE IF EXISTS `t_machine_script`;
|
||||
CREATE TABLE `t_machine_script` (
|
||||
`id` bigint(64) unsigned NOT NULL AUTO_INCREMENT,
|
||||
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '脚本名',
|
||||
`name` varchar(255) NOT NULL COMMENT '脚本名',
|
||||
`machine_id` bigint(64) NOT NULL COMMENT '机器id[0:公共]',
|
||||
`script` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin COMMENT '脚本内容',
|
||||
`params` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '脚本入参',
|
||||
`description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '脚本描述',
|
||||
`script` text COMMENT '脚本内容',
|
||||
`params` varchar(512) DEFAULT NULL COMMENT '脚本入参',
|
||||
`description` varchar(255) DEFAULT NULL COMMENT '脚本描述',
|
||||
`type` tinyint(8) DEFAULT NULL COMMENT '脚本类型[1: 有结果;2:无结果;3:实时交互]',
|
||||
`creator_id` bigint(20) DEFAULT NULL,
|
||||
`creator` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
|
||||
`creator` varchar(32) DEFAULT NULL,
|
||||
`modifier_id` bigint(20) DEFAULT NULL,
|
||||
`modifier` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
|
||||
`modifier` varchar(255) DEFAULT NULL,
|
||||
`create_time` datetime DEFAULT NULL,
|
||||
`update_time` datetime DEFAULT NULL,
|
||||
`is_deleted` tinyint(8) NOT NULL DEFAULT 0,
|
||||
@@ -239,18 +239,18 @@ COMMIT;
|
||||
DROP TABLE IF EXISTS `t_machine_cron_job`;
|
||||
CREATE TABLE `t_machine_cron_job` (
|
||||
`id` bigint unsigned NOT NULL AUTO_INCREMENT,
|
||||
`key` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT 'key',
|
||||
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '名称',
|
||||
`cron` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT 'cron表达式',
|
||||
`script` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin COMMENT '脚本内容',
|
||||
`remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '备注',
|
||||
`key` varchar(32) NOT NULL COMMENT 'key',
|
||||
`name` varchar(255) NOT NULL COMMENT '名称',
|
||||
`cron` varchar(255) NOT NULL COMMENT 'cron表达式',
|
||||
`script` text COMMENT '脚本内容',
|
||||
`remark` varchar(255) DEFAULT NULL COMMENT '备注',
|
||||
`status` tinyint DEFAULT NULL COMMENT '状态',
|
||||
`save_exec_res_type` tinyint DEFAULT NULL COMMENT '保存执行记录类型',
|
||||
`last_exec_time` datetime DEFAULT NULL COMMENT '最后执行时间',
|
||||
`creator_id` bigint DEFAULT NULL,
|
||||
`creator` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
|
||||
`creator` varchar(32) DEFAULT NULL,
|
||||
`modifier_id` bigint DEFAULT NULL,
|
||||
`modifier` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
|
||||
`modifier` varchar(255) DEFAULT NULL,
|
||||
`create_time` datetime DEFAULT NULL,
|
||||
`update_time` datetime DEFAULT NULL,
|
||||
`is_deleted` tinyint NOT NULL DEFAULT 0,
|
||||
@@ -264,7 +264,7 @@ CREATE TABLE `t_machine_cron_job_exec` (
|
||||
`cron_job_id` bigint DEFAULT NULL,
|
||||
`machine_id` bigint DEFAULT NULL,
|
||||
`status` tinyint DEFAULT NULL COMMENT '状态',
|
||||
`res` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '执行结果',
|
||||
`res` varchar(1000) DEFAULT NULL COMMENT '执行结果',
|
||||
`exec_time` datetime DEFAULT NULL COMMENT '执行时间',
|
||||
`is_deleted` tinyint NOT NULL DEFAULT 0,
|
||||
`delete_time` datetime DEFAULT NULL,
|
||||
@@ -277,7 +277,7 @@ CREATE TABLE `t_machine_cron_job_relate` (
|
||||
`cron_job_id` bigint DEFAULT NULL,
|
||||
`machine_id` bigint DEFAULT NULL,
|
||||
`creator_id` bigint DEFAULT NULL,
|
||||
`creator` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
|
||||
`creator` varchar(32) DEFAULT NULL,
|
||||
`create_time` datetime DEFAULT NULL,
|
||||
`is_deleted` tinyint NOT NULL DEFAULT 0,
|
||||
`delete_time` datetime DEFAULT NULL,
|
||||
@@ -290,17 +290,17 @@ CREATE TABLE `t_machine_cron_job_relate` (
|
||||
DROP TABLE IF EXISTS `t_mongo`;
|
||||
CREATE TABLE `t_mongo` (
|
||||
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
|
||||
`name` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '名称',
|
||||
`uri` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '连接uri',
|
||||
`name` varchar(36) NOT NULL COMMENT '名称',
|
||||
`uri` varchar(255) NOT NULL COMMENT '连接uri',
|
||||
`ssh_tunnel_machine_id` bigint(20) DEFAULT NULL COMMENT 'ssh隧道的机器id',
|
||||
`tag_id` bigint(20) DEFAULT NULL COMMENT '标签id',
|
||||
`tag_path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '标签路径',
|
||||
`tag_path` varchar(255) DEFAULT NULL COMMENT '标签路径',
|
||||
`create_time` datetime NOT NULL,
|
||||
`creator_id` bigint(20) DEFAULT NULL,
|
||||
`creator` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
|
||||
`creator` varchar(36) DEFAULT NULL,
|
||||
`update_time` datetime DEFAULT NULL,
|
||||
`modifier_id` bigint(20) DEFAULT NULL,
|
||||
`modifier` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
|
||||
`modifier` varchar(36) DEFAULT NULL,
|
||||
`is_deleted` tinyint(8) NOT NULL DEFAULT 0,
|
||||
`delete_time` datetime DEFAULT NULL,
|
||||
PRIMARY KEY (`id`)
|
||||
@@ -318,20 +318,20 @@ COMMIT;
|
||||
DROP TABLE IF EXISTS `t_redis`;
|
||||
CREATE TABLE `t_redis` (
|
||||
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
|
||||
`name` varchar(255) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '名称',
|
||||
`host` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
|
||||
`username` varchar(32) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '用户名',
|
||||
`password` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
|
||||
`db` varchar(64) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '库号: 多个库用,分割',
|
||||
`mode` varchar(32) COLLATE utf8mb4_bin DEFAULT NULL,
|
||||
`name` varchar(255) DEFAULT NULL COMMENT '名称',
|
||||
`host` varchar(255) NOT NULL,
|
||||
`username` varchar(32) DEFAULT NULL COMMENT '用户名',
|
||||
`password` varchar(100) DEFAULT NULL,
|
||||
`db` varchar(64) DEFAULT NULL COMMENT '库号: 多个库用,分割',
|
||||
`mode` varchar(32) DEFAULT NULL,
|
||||
`ssh_tunnel_machine_id` bigint(20) DEFAULT NULL COMMENT 'ssh隧道的机器id',
|
||||
`remark` varchar(125) COLLATE utf8mb4_bin DEFAULT NULL,
|
||||
`remark` varchar(125) DEFAULT NULL,
|
||||
`tag_id` bigint(20) DEFAULT NULL COMMENT '标签id',
|
||||
`tag_path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '标签路径',
|
||||
`creator` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
|
||||
`tag_path` varchar(255) DEFAULT NULL COMMENT '标签路径',
|
||||
`creator` varchar(32) DEFAULT NULL,
|
||||
`creator_id` bigint(32) DEFAULT NULL,
|
||||
`create_time` datetime DEFAULT NULL,
|
||||
`modifier` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
|
||||
`modifier` varchar(32) DEFAULT NULL,
|
||||
`modifier_id` bigint(20) DEFAULT NULL,
|
||||
`update_time` datetime DEFAULT NULL,
|
||||
`is_deleted` tinyint(8) NOT NULL DEFAULT 0,
|
||||
@@ -350,13 +350,13 @@ DROP TABLE IF EXISTS `t_oauth2_account`;
|
||||
CREATE TABLE `t_oauth2_account` (
|
||||
`id` bigint unsigned NOT NULL AUTO_INCREMENT,
|
||||
`account_id` bigint NOT NULL,
|
||||
`identity` varchar(64) COLLATE utf8mb4_bin DEFAULT NULL,
|
||||
`identity` varchar(64) DEFAULT NULL,
|
||||
`create_time` datetime NOT NULL,
|
||||
`update_time` datetime NOT NULL,
|
||||
`is_deleted` tinyint DEFAULT 0,
|
||||
`delete_time` datetime DEFAULT NULL,
|
||||
PRIMARY KEY (`id`)
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='oauth2关联账号'
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='oauth2关联账号';
|
||||
|
||||
-- ----------------------------
|
||||
-- Table structure for t_sys_account
|
||||
@@ -364,19 +364,19 @@ CREATE TABLE `t_oauth2_account` (
|
||||
DROP TABLE IF EXISTS `t_sys_account`;
|
||||
CREATE TABLE `t_sys_account` (
|
||||
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
|
||||
`name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
|
||||
`username` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
|
||||
`password` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
|
||||
`name` varchar(30) NOT NULL,
|
||||
`username` varchar(30) NOT NULL,
|
||||
`password` varchar(64) NOT NULL,
|
||||
`status` tinyint(4) DEFAULT NULL,
|
||||
`otp_secret` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT 'otp秘钥',
|
||||
`otp_secret` varchar(100) DEFAULT NULL COMMENT 'otp秘钥',
|
||||
`last_login_time` datetime DEFAULT NULL COMMENT '最后登录时间',
|
||||
`last_login_ip` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
|
||||
`last_login_ip` varchar(50) DEFAULT NULL,
|
||||
`create_time` datetime NOT NULL,
|
||||
`creator_id` bigint(255) NOT NULL,
|
||||
`creator` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
|
||||
`creator` varchar(12) NOT NULL,
|
||||
`update_time` datetime NOT NULL,
|
||||
`modifier_id` bigint(255) NOT NULL,
|
||||
`modifier` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
|
||||
`modifier` varchar(12) NOT NULL,
|
||||
`is_deleted` tinyint(8) NOT NULL DEFAULT 0,
|
||||
`delete_time` datetime DEFAULT NULL,
|
||||
PRIMARY KEY (`id`)
|
||||
@@ -397,7 +397,7 @@ CREATE TABLE `t_sys_account_role` (
|
||||
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 'Id',
|
||||
`account_id` bigint(20) NOT NULL COMMENT '账号id',
|
||||
`role_id` bigint(20) NOT NULL COMMENT '角色id',
|
||||
`creator` varchar(45) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
|
||||
`creator` varchar(45) DEFAULT NULL,
|
||||
`creator_id` bigint(20) unsigned DEFAULT NULL,
|
||||
`create_time` datetime NOT NULL,
|
||||
`is_deleted` tinyint(8) NOT NULL DEFAULT 0,
|
||||
@@ -418,17 +418,17 @@ COMMIT;
|
||||
DROP TABLE IF EXISTS `t_sys_config`;
|
||||
CREATE TABLE `t_sys_config` (
|
||||
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
|
||||
`name` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '配置名',
|
||||
`key` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '配置key',
|
||||
`params` varchar(1500) COLLATE utf8mb4_bin DEFAULT NULL,
|
||||
`value` varchar(1500) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '配置value',
|
||||
`remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '备注',
|
||||
`name` varchar(60) NOT NULL COMMENT '配置名',
|
||||
`key` varchar(120) NOT NULL COMMENT '配置key',
|
||||
`params` varchar(1500) DEFAULT NULL,
|
||||
`value` varchar(1500) DEFAULT NULL COMMENT '配置value',
|
||||
`remark` varchar(255) DEFAULT NULL COMMENT '备注',
|
||||
`create_time` datetime NOT NULL,
|
||||
`creator_id` bigint(20) NOT NULL,
|
||||
`creator` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
|
||||
`creator` varchar(36) NOT NULL,
|
||||
`update_time` datetime NOT NULL,
|
||||
`modifier_id` bigint(20) NOT NULL,
|
||||
`modifier` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
|
||||
`modifier` varchar(36) NOT NULL,
|
||||
`is_deleted` tinyint(8) NOT NULL DEFAULT 0,
|
||||
`delete_time` datetime DEFAULT NULL,
|
||||
PRIMARY KEY (`id`)
|
||||
@@ -452,10 +452,10 @@ DROP TABLE IF EXISTS `t_sys_log`;
|
||||
CREATE TABLE `t_sys_log` (
|
||||
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
|
||||
`type` tinyint(4) NOT NULL COMMENT '类型',
|
||||
`description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '描述',
|
||||
`req_param` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '请求信息',
|
||||
`resp` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '响应信息',
|
||||
`creator` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '调用者',
|
||||
`description` varchar(255) DEFAULT NULL COMMENT '描述',
|
||||
`req_param` varchar(1000) DEFAULT NULL COMMENT '请求信息',
|
||||
`resp` varchar(1000) DEFAULT NULL COMMENT '响应信息',
|
||||
`creator` varchar(36) NOT NULL COMMENT '调用者',
|
||||
`creator_id` bigint(20) NOT NULL COMMENT '调用者id',
|
||||
`create_time` datetime NOT NULL COMMENT '操作时间',
|
||||
`is_deleted` tinyint(8) NOT NULL DEFAULT 0,
|
||||
@@ -477,10 +477,10 @@ DROP TABLE IF EXISTS `t_sys_msg`;
|
||||
CREATE TABLE `t_sys_msg` (
|
||||
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
|
||||
`type` int(255) DEFAULT NULL,
|
||||
`msg` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
|
||||
`msg` varchar(255) NOT NULL,
|
||||
`recipient_id` bigint(20) DEFAULT NULL COMMENT '接收人id,-1为所有接收',
|
||||
`creator_id` bigint(20) DEFAULT NULL,
|
||||
`creator` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
|
||||
`creator` varchar(36) DEFAULT NULL,
|
||||
`create_time` datetime NOT NULL,
|
||||
`is_deleted` tinyint(8) NOT NULL DEFAULT 0,
|
||||
`delete_time` datetime DEFAULT NULL,
|
||||
@@ -500,17 +500,17 @@ DROP TABLE IF EXISTS `t_sys_resource`;
|
||||
CREATE TABLE `t_sys_resource` (
|
||||
`id` bigint unsigned NOT NULL AUTO_INCREMENT,
|
||||
`pid` int NOT NULL COMMENT '父节点id',
|
||||
`ui_path` varchar(200) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '唯一标识路径',
|
||||
`ui_path` varchar(200) DEFAULT NULL COMMENT '唯一标识路径',
|
||||
`type` tinyint NOT NULL COMMENT '1:菜单路由;2:资源(按钮等)',
|
||||
`status` int NOT NULL COMMENT '状态;1:可用,-1:禁用',
|
||||
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '名称',
|
||||
`code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '菜单路由为path,其他为唯一标识',
|
||||
`name` varchar(255) NOT NULL COMMENT '名称',
|
||||
`code` varchar(255) DEFAULT NULL COMMENT '菜单路由为path,其他为唯一标识',
|
||||
`weight` int DEFAULT NULL COMMENT '权重顺序',
|
||||
`meta` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '元数据',
|
||||
`meta` varchar(255) DEFAULT NULL COMMENT '元数据',
|
||||
`creator_id` bigint NOT NULL,
|
||||
`creator` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
|
||||
`creator` varchar(255) NOT NULL,
|
||||
`modifier_id` bigint NOT NULL,
|
||||
`modifier` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
|
||||
`modifier` varchar(255) NOT NULL,
|
||||
`create_time` datetime NOT NULL,
|
||||
`update_time` datetime NOT NULL,
|
||||
`is_deleted` tinyint(8) NOT NULL DEFAULT 0,
|
||||
@@ -614,17 +614,17 @@ COMMIT;
|
||||
DROP TABLE IF EXISTS `t_sys_role`;
|
||||
CREATE TABLE `t_sys_role` (
|
||||
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
|
||||
`name` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
|
||||
`code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '角色code',
|
||||
`name` varchar(16) NOT NULL,
|
||||
`code` varchar(64) NOT NULL COMMENT '角色code',
|
||||
`status` tinyint(255) DEFAULT NULL,
|
||||
`remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
|
||||
`remark` varchar(255) DEFAULT NULL,
|
||||
`type` tinyint(2) NOT NULL COMMENT '类型:1:公共角色;2:特殊角色',
|
||||
`create_time` datetime DEFAULT NULL,
|
||||
`creator_id` bigint(20) DEFAULT NULL,
|
||||
`creator` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
|
||||
`creator` varchar(16) DEFAULT NULL,
|
||||
`update_time` datetime DEFAULT NULL,
|
||||
`modifier_id` bigint(20) DEFAULT NULL,
|
||||
`modifier` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
|
||||
`modifier` varchar(16) DEFAULT NULL,
|
||||
`is_deleted` tinyint(8) NOT NULL DEFAULT 0,
|
||||
`delete_time` datetime DEFAULT NULL,
|
||||
PRIMARY KEY (`id`)
|
||||
@@ -649,7 +649,7 @@ CREATE TABLE `t_sys_role_resource` (
|
||||
`role_id` bigint(20) NOT NULL,
|
||||
`resource_id` bigint(20) NOT NULL,
|
||||
`creator_id` bigint(20) unsigned DEFAULT NULL,
|
||||
`creator` varchar(45) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
|
||||
`creator` varchar(45) DEFAULT NULL,
|
||||
`create_time` datetime DEFAULT NULL,
|
||||
`is_deleted` tinyint(8) NOT NULL DEFAULT 0,
|
||||
`delete_time` datetime DEFAULT NULL,
|
||||
@@ -837,16 +837,16 @@ DROP TABLE IF EXISTS `t_tag_tree`;
|
||||
CREATE TABLE `t_tag_tree` (
|
||||
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
|
||||
`pid` bigint(20) NOT NULL DEFAULT '0',
|
||||
`code` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '标识符',
|
||||
`code_path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '标识符路径',
|
||||
`name` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '名称',
|
||||
`remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
|
||||
`code` varchar(36) NOT NULL COMMENT '标识符',
|
||||
`code_path` varchar(255) NOT NULL COMMENT '标识符路径',
|
||||
`name` varchar(36) DEFAULT NULL COMMENT '名称',
|
||||
`remark` varchar(255) DEFAULT NULL,
|
||||
`create_time` datetime NOT NULL,
|
||||
`creator_id` bigint(20) NOT NULL,
|
||||
`creator` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
|
||||
`creator` varchar(36) NOT NULL,
|
||||
`update_time` datetime NOT NULL,
|
||||
`modifier_id` bigint(20) NOT NULL,
|
||||
`modifier` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
|
||||
`modifier` varchar(36) NOT NULL,
|
||||
`is_deleted` tinyint(8) NOT NULL DEFAULT 0,
|
||||
`delete_time` datetime DEFAULT NULL,
|
||||
PRIMARY KEY (`id`),
|
||||
@@ -867,14 +867,14 @@ DROP TABLE IF EXISTS `t_tag_tree_team`;
|
||||
CREATE TABLE `t_tag_tree_team` (
|
||||
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
|
||||
`tag_id` bigint(20) NOT NULL COMMENT '项目树id',
|
||||
`tag_path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
|
||||
`tag_path` varchar(255) DEFAULT NULL,
|
||||
`team_id` bigint(20) NOT NULL COMMENT '团队id',
|
||||
`create_time` datetime NOT NULL,
|
||||
`creator_id` bigint(20) NOT NULL,
|
||||
`creator` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
|
||||
`creator` varchar(36) NOT NULL,
|
||||
`update_time` datetime NOT NULL,
|
||||
`modifier_id` bigint(20) NOT NULL,
|
||||
`modifier` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
|
||||
`modifier` varchar(36) NOT NULL,
|
||||
`is_deleted` tinyint(8) NOT NULL DEFAULT 0,
|
||||
`delete_time` datetime DEFAULT NULL,
|
||||
PRIMARY KEY (`id`),
|
||||
@@ -894,14 +894,14 @@ COMMIT;
|
||||
DROP TABLE IF EXISTS `t_team`;
|
||||
CREATE TABLE `t_team` (
|
||||
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
|
||||
`name` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '名称',
|
||||
`remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '备注',
|
||||
`name` varchar(36) NOT NULL COMMENT '名称',
|
||||
`remark` varchar(255) DEFAULT NULL COMMENT '备注',
|
||||
`create_time` datetime NOT NULL,
|
||||
`creator_id` bigint(20) NOT NULL,
|
||||
`creator` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
|
||||
`creator` varchar(36) DEFAULT NULL,
|
||||
`update_time` datetime DEFAULT NULL,
|
||||
`modifier_id` bigint(20) DEFAULT NULL,
|
||||
`modifier` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
|
||||
`modifier` varchar(36) DEFAULT NULL,
|
||||
`is_deleted` tinyint(8) NOT NULL DEFAULT 0,
|
||||
`delete_time` datetime DEFAULT NULL,
|
||||
PRIMARY KEY (`id`)
|
||||
@@ -922,13 +922,13 @@ CREATE TABLE `t_team_member` (
|
||||
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
||||
`team_id` bigint(20) NOT NULL COMMENT '项目团队id',
|
||||
`account_id` bigint(20) NOT NULL COMMENT '成员id',
|
||||
`username` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
|
||||
`username` varchar(36) NOT NULL,
|
||||
`create_time` datetime NOT NULL,
|
||||
`creator_id` bigint(20) NOT NULL,
|
||||
`creator` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
|
||||
`creator` varchar(36) NOT NULL,
|
||||
`update_time` datetime NOT NULL,
|
||||
`modifier_id` bigint(20) NOT NULL,
|
||||
`modifier` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
|
||||
`modifier` varchar(36) NOT NULL,
|
||||
`is_deleted` tinyint(8) NOT NULL DEFAULT 0,
|
||||
`delete_time` datetime DEFAULT NULL,
|
||||
PRIMARY KEY (`id`)
|
||||
|
||||
Reference in New Issue
Block a user