bugfix
This commit is contained in:
parent
f26384ac48
commit
297b326719
@ -1,3 +1,3 @@
|
|||||||
#!/usr/bin/bash
|
#!/usr/bin/bash
|
||||||
|
|
||||||
xls2ui -m ../models -o ../wwwroot msp *.json
|
xls2ui -m ../../appbase/models ../../rbac/models ../models -o ../wwwroot msp *.json
|
||||||
|
|||||||
@ -1,66 +1,4 @@
|
|||||||
|
|
||||||
-- ./atomservice.xlsx
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
drop table if exists atomservice;
|
|
||||||
CREATE TABLE atomservice
|
|
||||||
(
|
|
||||||
|
|
||||||
`id` VARCHAR(32) comment 'id',
|
|
||||||
`name` VARCHAR(99) comment '服务名称',
|
|
||||||
`description` VARCHAR(500) comment '描述',
|
|
||||||
`ownerid` VARCHAR(32) comment '属主id',
|
|
||||||
`paramsdesc` longtext comment '参数描述',
|
|
||||||
`script` longtext comment '脚本'
|
|
||||||
|
|
||||||
|
|
||||||
,primary key(id)
|
|
||||||
|
|
||||||
|
|
||||||
)
|
|
||||||
engine=innodb
|
|
||||||
default charset=utf8
|
|
||||||
comment '原子服务'
|
|
||||||
;
|
|
||||||
|
|
||||||
|
|
||||||
-- ./hostdev.xlsx
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
drop table if exists hostdev;
|
|
||||||
CREATE TABLE hostdev
|
|
||||||
(
|
|
||||||
|
|
||||||
`id` VARCHAR(32) comment 'id',
|
|
||||||
`name` VARCHAR(99) comment '主机名称',
|
|
||||||
`description` VARCHAR(500) comment '描述',
|
|
||||||
`ownerid` VARCHAR(32) comment '属主id',
|
|
||||||
`host` VARCHAR(400) comment '域名或ip',
|
|
||||||
`port` int comment '端口',
|
|
||||||
`user` VARCHAR(400) comment '用户',
|
|
||||||
`ssh_method` VARCHAR(1) comment 'ssh方法',
|
|
||||||
`passwd` VARCHAR(400) comment '用户密码',
|
|
||||||
`client_key` longtext comment '私钥',
|
|
||||||
`passphrase` VARCHAR(100) comment '私钥密码',
|
|
||||||
`devgroupid` VARCHAR(32) comment '设备组id'
|
|
||||||
|
|
||||||
|
|
||||||
,primary key(id)
|
|
||||||
|
|
||||||
|
|
||||||
)
|
|
||||||
engine=innodb
|
|
||||||
default charset=utf8
|
|
||||||
comment '主机设备'
|
|
||||||
;
|
|
||||||
|
|
||||||
|
|
||||||
-- ./service_log.xlsx
|
-- ./service_log.xlsx
|
||||||
|
|
||||||
|
|
||||||
@ -72,9 +10,8 @@ CREATE TABLE service_log
|
|||||||
(
|
(
|
||||||
|
|
||||||
`id` VARCHAR(32) comment 'id',
|
`id` VARCHAR(32) comment 'id',
|
||||||
`servname` VARCHAR(100) comment '服务名称',
|
`serve_date` date comment '服务日期',
|
||||||
`date` date comment '主机名称',
|
`timestamp` TIMESTAMP DEFAULT CURRENT_TIMESTAMP comment '服务时间',
|
||||||
`timestamp` TIMESTAMP DEFAULT CURRENT_TIMESTAMP comment '描述',
|
|
||||||
`hostid` VARCHAR(32) comment '主机id',
|
`hostid` VARCHAR(32) comment '主机id',
|
||||||
`serviceid` VARCHAR(32) comment '服务id',
|
`serviceid` VARCHAR(32) comment '服务id',
|
||||||
`params` longtext comment '参数',
|
`params` longtext comment '参数',
|
||||||
@ -106,8 +43,11 @@ CREATE TABLE techservice
|
|||||||
`name` VARCHAR(100) comment '服务名称',
|
`name` VARCHAR(100) comment '服务名称',
|
||||||
`description` longtext comment '描述',
|
`description` longtext comment '描述',
|
||||||
`script` longtext comment '服务脚本',
|
`script` longtext comment '服务脚本',
|
||||||
`params_ui` longtext comment '参数',
|
`params` longtext comment '参数',
|
||||||
`ownerid` VARCHAR(32) comment '属主机构',
|
`ownerid` VARCHAR(32) comment '属主机构',
|
||||||
|
`osname` VARCHAR(100) comment '操作系统',
|
||||||
|
`osver` VARCHAR(100) comment '操作系统版本',
|
||||||
|
`serve_status` VARCHAR(1) comment '服务状态',
|
||||||
`enable_date` date comment '启用日期',
|
`enable_date` date comment '启用日期',
|
||||||
`disable_date` date comment '禁用日期'
|
`disable_date` date comment '禁用日期'
|
||||||
|
|
||||||
@ -122,34 +62,6 @@ comment '技术服务'
|
|||||||
;
|
;
|
||||||
|
|
||||||
|
|
||||||
-- ./mixservice.xlsx
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
drop table if exists mixservice;
|
|
||||||
CREATE TABLE mixservice
|
|
||||||
(
|
|
||||||
|
|
||||||
`id` VARCHAR(32) comment 'id',
|
|
||||||
`name` VARCHAR(99) comment '服务名称',
|
|
||||||
`description` VARCHAR(500) comment '描述',
|
|
||||||
`ownerid` VARCHAR(32) comment '属主id',
|
|
||||||
`paramsdesc` longtext comment '参数描述',
|
|
||||||
`script` longtext comment '脚本'
|
|
||||||
|
|
||||||
|
|
||||||
,primary key(id)
|
|
||||||
|
|
||||||
|
|
||||||
)
|
|
||||||
engine=innodb
|
|
||||||
default charset=utf8
|
|
||||||
comment '混合服务'
|
|
||||||
;
|
|
||||||
|
|
||||||
|
|
||||||
-- ./devgroup.xlsx
|
-- ./devgroup.xlsx
|
||||||
|
|
||||||
|
|
||||||
@ -163,8 +75,7 @@ CREATE TABLE devgroup
|
|||||||
`id` VARCHAR(32) comment 'id',
|
`id` VARCHAR(32) comment 'id',
|
||||||
`name` VARCHAR(99) comment '组名称',
|
`name` VARCHAR(99) comment '组名称',
|
||||||
`description` VARCHAR(500) comment '描述',
|
`description` VARCHAR(500) comment '描述',
|
||||||
`ownerid` VARCHAR(32) comment '属主id',
|
`ownerid` VARCHAR(32) comment '属主id'
|
||||||
`enterhostid` VARCHAR(32) comment '跳板机id'
|
|
||||||
|
|
||||||
|
|
||||||
,primary key(id)
|
,primary key(id)
|
||||||
@ -178,20 +89,23 @@ comment '设备组'
|
|||||||
|
|
||||||
CREATE INDEX devgroup_idx1 ON devgroup(ownerid);
|
CREATE INDEX devgroup_idx1 ON devgroup(ownerid);
|
||||||
|
|
||||||
-- ./mixserviceitem.xlsx
|
-- ./serve_status.xlsx
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
drop table if exists atomservice;
|
drop table if exists serve_status;
|
||||||
CREATE TABLE atomservice
|
CREATE TABLE serve_status
|
||||||
(
|
(
|
||||||
|
|
||||||
`id` VARCHAR(32) comment 'id',
|
`id` VARCHAR(32) comment 'id',
|
||||||
`mixid` VARCHAR(32) comment '混合服务id',
|
`change_date` date comment '操作日期',
|
||||||
`serviceid` VARCHAR(32) comment '服务id',
|
`change_time` TIMESTAMP DEFAULT CURRENT_TIMESTAMP comment '操作时间',
|
||||||
`hostvar` VARCHAR(99) comment '主机变量名'
|
`serveid` VARCHAR(32) comment '服务id',
|
||||||
|
`old_status` VARCHAR(1) comment '原状态',
|
||||||
|
`new_status` VARCHAR(1) comment '新状态',
|
||||||
|
`opererid` VARCHAR(32) comment '操作员id'
|
||||||
|
|
||||||
|
|
||||||
,primary key(id)
|
,primary key(id)
|
||||||
@ -200,7 +114,42 @@ CREATE TABLE atomservice
|
|||||||
)
|
)
|
||||||
engine=innodb
|
engine=innodb
|
||||||
default charset=utf8
|
default charset=utf8
|
||||||
comment '原子服务'
|
comment '服务状态'
|
||||||
|
;
|
||||||
|
|
||||||
|
|
||||||
|
-- ./hostdev.xlsx
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
drop table if exists hostdev;
|
||||||
|
CREATE TABLE hostdev
|
||||||
|
(
|
||||||
|
|
||||||
|
`id` VARCHAR(32) comment 'id',
|
||||||
|
`name` VARCHAR(99) comment '主机名称',
|
||||||
|
`description` VARCHAR(500) comment '描述',
|
||||||
|
`ownerid` VARCHAR(32) comment '属主id',
|
||||||
|
`host` VARCHAR(400) comment '域名或ip',
|
||||||
|
`port` int comment '端口',
|
||||||
|
`user` VARCHAR(400) comment '用户',
|
||||||
|
`passwd` VARCHAR(400) comment '用户密码',
|
||||||
|
`client_key` longtext comment '私钥',
|
||||||
|
`passphrase` VARCHAR(100) comment '私钥密码',
|
||||||
|
`jumperid` VARCHAR(32) comment '跳板机id',
|
||||||
|
`osname` VARCHAR(100) comment '操作系统名称',
|
||||||
|
`osver` VARCHAR(100) comment '操作系统版本'
|
||||||
|
|
||||||
|
|
||||||
|
,primary key(id)
|
||||||
|
|
||||||
|
|
||||||
|
)
|
||||||
|
engine=innodb
|
||||||
|
default charset=utf8
|
||||||
|
comment '主机设备'
|
||||||
;
|
;
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -17,7 +17,7 @@
|
|||||||
"term_options":{
|
"term_options":{
|
||||||
"fontSize":24
|
"fontSize":24
|
||||||
},
|
},
|
||||||
"ws_url":"{{entire_url('https://msp.kymoz.com:10443/wss/ws/connecthost.xterm')}}?hostid={{params_kw.id}}"
|
"ws_url":"{{entire_url('/wss/ws/connecthost.xterm')}}?hostid={{params_kw.id}}"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user