497 lines
27 KiB
SQL
497 lines
27 KiB
SQL
-- 2023-10-24 添加深信服相关sql
|
|
INSERT INTO dictionary ("name", "value", "pid", "weight") VALUES ('Sangfor', 'SANGFOR', 558, 1);
|
|
INSERT INTO plugins("name", "code", "vendor_type", "gmt_create", "gmt_modify", "remark", "is_deleted", "status") VALUES ('Sangfor纳管', 'Sangfor-plugin', 'SANGFOR', '2022-09-08 10:10:00', '2022-09-08 10:46:17', 'Sangfor纳管', 0, 1);
|
|
-- 宿主机(物理机)
|
|
ALTER TABLE server ADD COLUMN alert varchar(255) DEFAULT NULL;
|
|
comment on COLUMN server.alert is '是否有告警';
|
|
ALTER TABLE server ADD COLUMN master int DEFAULT NULL;
|
|
comment on COLUMN server.master is '是否主控';
|
|
ALTER TABLE server ADD COLUMN type varchar(255) DEFAULT NULL;
|
|
comment on COLUMN server.type is '';
|
|
ALTER TABLE server ADD COLUMN urgent int DEFAULT NULL;
|
|
comment on COLUMN server.urgent is '';
|
|
ALTER TABLE server ADD COLUMN cpu_ratio varchar(255) DEFAULT NULL;
|
|
comment on COLUMN server.cpu_ratio is 'cpu使用率';
|
|
ALTER TABLE server ADD COLUMN mem_ratio varchar(255) DEFAULT NULL;
|
|
comment on COLUMN server.mem_ratio is '内存使用率';
|
|
ALTER TABLE server ADD COLUMN io_ratio varchar(255) DEFAULT NULL;
|
|
comment on COLUMN server.io_ratio is 'IO使用率';
|
|
ALTER TABLE server ADD COLUMN con_mem_ratio varchar(255) DEFAULT NULL;
|
|
comment on COLUMN server.con_mem_ratio is '配置内存使用率';
|
|
ALTER TABLE server ADD COLUMN detail text DEFAULT NULL;
|
|
comment on COLUMN server.detail is '深信服主机详情';
|
|
-- 虚拟机
|
|
ALTER TABLE cloud_server ADD COLUMN group_id varchar(255) DEFAULT NULL;
|
|
comment on COLUMN cloud_server.group_id is '分组id';
|
|
ALTER TABLE cloud_server ADD COLUMN group_name varchar(255) DEFAULT NULL;
|
|
comment on COLUMN cloud_server.group_name is '分组名称';
|
|
ALTER TABLE cloud_server ADD COLUMN detail text DEFAULT NULL;
|
|
comment on COLUMN cloud_server.detail is '深信服虚拟机详情';
|
|
-- 存储
|
|
ALTER TABLE data_store ADD COLUMN free_rate varchar(255) DEFAULT NULL;
|
|
comment on column data_store.free_rate is '空闲率';
|
|
ALTER TABLE data_store ADD COLUMN replica int DEFAULT NULL;
|
|
comment on column data_store.replica is '副本数';
|
|
ALTER TABLE data_store ADD COLUMN io_read int DEFAULT NULL;
|
|
comment on column data_store.io_read is 'io读速率';
|
|
ALTER TABLE data_store ADD COLUMN io_write int DEFAULT NULL;
|
|
comment on column data_store.io_write is 'io写速率';
|
|
ALTER TABLE data_store ADD COLUMN sangfor_type varchar(255) DEFAULT NULL;
|
|
comment on column data_store.sangfor_type is '深信服存储类型';
|
|
ALTER TABLE data_store ADD COLUMN ssd_remaining_life varchar(255) DEFAULT NULL;
|
|
comment on column data_store.ssd_remaining_life is 'SSD寿命剩余';
|
|
ALTER TABLE data_store ADD COLUMN host_guid varchar(255) DEFAULT NULL;
|
|
comment on column data_store.host_guid is '所属物理机uuid';
|
|
|
|
-- 网络
|
|
ALTER TABLE network ADD COLUMN group_id varchar(255) DEFAULT NULL;
|
|
comment on column network.group_id is '分组id';
|
|
ALTER TABLE network ADD COLUMN group_name varchar(255) DEFAULT NULL;
|
|
comment on column network.group_name is '分组名称';
|
|
ALTER TABLE network ADD COLUMN group_path varchar(255) DEFAULT NULL;
|
|
comment on column network.group_path is '分组路劲';
|
|
ALTER TABLE network ADD COLUMN obj_count int DEFAULT NULL;
|
|
comment on column network.obj_count is '已连接网口数';
|
|
ALTER TABLE network ADD COLUMN in_bps int DEFAULT NULL;
|
|
comment on column network.in_bps is '接收速率 bps int';
|
|
ALTER TABLE network ADD COLUMN in_pps int DEFAULT NULL;
|
|
comment on column network.in_pps is '接收速率 pps';
|
|
ALTER TABLE network ADD COLUMN out_bps int DEFAULT NULL;
|
|
comment on column network.out_bps is '发送速率 bps';
|
|
ALTER TABLE network ADD COLUMN out_pps int DEFAULT NULL;
|
|
comment on column network.out_pps is '发送速率 pps';
|
|
ALTER TABLE network ADD COLUMN ifs_amount int DEFAULT NULL;
|
|
comment on column network.ifs_amount is '所有网口数';
|
|
ALTER TABLE network ADD COLUMN cfgstorage varchar(255) DEFAULT NULL;
|
|
comment on column network.cfgstorage is 'nfv 所在存储 id';
|
|
ALTER TABLE network ADD COLUMN cpu_ratio varchar(255) DEFAULT NULL;
|
|
comment on column network.cpu_ratio is 'nfv CPU 使用率';
|
|
ALTER TABLE network ADD COLUMN cpus int DEFAULT NULL;
|
|
comment on column network.cpus is 'nfv CPU 核数';
|
|
ALTER TABLE network ADD COLUMN ha tinyint DEFAULT NULL;
|
|
comment on column network.ha is '是否启用故障迁移';
|
|
ALTER TABLE network ADD COLUMN host varchar(255) DEFAULT NULL;
|
|
comment on column network.host is 'nfv 运行在的主机 id';
|
|
ALTER TABLE network ADD COLUMN host_config varchar(255) DEFAULT NULL;
|
|
comment on column network.host_config is 'nfv 配置运行位置';
|
|
ALTER TABLE network ADD COLUMN io_ratio varchar(255) DEFAULT NULL;
|
|
comment on column network.io_ratio is '磁盘容量使用率';
|
|
ALTER TABLE network ADD COLUMN mem_ratio varchar(255) DEFAULT NULL;
|
|
comment on column network.mem_ratio is 'nfv 内存使用率';
|
|
ALTER TABLE network ADD COLUMN mem_total int DEFAULT NULL;
|
|
comment on column network.mem_total is 'nfv 总内存';
|
|
ALTER TABLE network ADD COLUMN mem_used int DEFAULT NULL;
|
|
comment on column network.mem_used is 'nfv 已使用内存';
|
|
ALTER TABLE network ADD COLUMN mhz int DEFAULT NULL;
|
|
comment on column network.mhz is 'CPU 赫兹数';
|
|
ALTER TABLE network ADD COLUMN policy varchar(255) DEFAULT NULL;
|
|
comment on column network.policy is '调度策略';
|
|
ALTER TABLE network ADD COLUMN runarea varchar(255) DEFAULT NULL;
|
|
comment on column network.runarea is '指定故障域';
|
|
ALTER TABLE network ADD COLUMN running varchar(255) DEFAULT NULL;
|
|
comment on column network.running is 'nfv 是否正在运行';
|
|
ALTER TABLE network ADD COLUMN storagename varchar(255) DEFAULT NULL;
|
|
comment on column network.storagename is 'nfv 所在存储名称';
|
|
|
|
-- 深信服虚拟机操作日志
|
|
CREATE TABLE sangfor_server_log (
|
|
id bigint NOT NULL AUTO_INCREMENT,
|
|
object_type varchar(255) NULL DEFAULT NULL,
|
|
event_id int NULL DEFAULT NULL,
|
|
hostid varchar(255) NULL DEFAULT NULL,
|
|
hostname varchar(255) NULL DEFAULT NULL,
|
|
action_type int NULL DEFAULT NULL,
|
|
"user" varchar(255) NULL DEFAULT NULL,
|
|
object_id varchar(255) NULL DEFAULT NULL,
|
|
risk_level int NULL DEFAULT NULL,
|
|
process int NULL DEFAULT NULL,
|
|
host varchar(255) NULL DEFAULT NULL,
|
|
vm varchar(255) NULL DEFAULT NULL,
|
|
alert_type varchar(255) NULL DEFAULT NULL,
|
|
module_type int NULL DEFAULT NULL,
|
|
"type" varchar(255) NULL DEFAULT NULL,
|
|
object_name varchar(255) NULL DEFAULT NULL,
|
|
"start" datetime NULL DEFAULT NULL,
|
|
"end" datetime NULL DEFAULT NULL,
|
|
vendor_id bigint NULL DEFAULT NULL,
|
|
server_id bigint NULL DEFAULT NULL,
|
|
guuid varchar(255) NULL DEFAULT NULL,
|
|
gmt_create datetime NULL DEFAULT NULL,
|
|
gmt_modify datetime NULL DEFAULT NULL,
|
|
creator_id bigint NULL DEFAULT NULL,
|
|
owner_id bigint NULL DEFAULT NULL,
|
|
mender_id bigint NULL DEFAULT NULL,
|
|
name varchar(255) NULL DEFAULT NULL,
|
|
status varchar(255) NULL DEFAULT NULL,
|
|
is_deleted tinyint NULL DEFAULT NULL,
|
|
props varchar(255) NULL DEFAULT NULL,
|
|
remark varchar(255) NULL DEFAULT NULL,
|
|
constraint sangfor_server_log primary key (id)
|
|
);
|
|
|
|
CREATE TABLE "sangfor_iface" (
|
|
"id" bigint NOT NULL AUTO_INCREMENT,
|
|
"vendor_id" bigint NULL DEFAULT NULL,
|
|
"uuid" varchar(255) NULL DEFAULT NULL,
|
|
"name" varchar(255) NULL DEFAULT NULL,
|
|
"node_id" varchar(255) NULL DEFAULT NULL,
|
|
"node_name" varchar(255) NULL DEFAULT NULL,
|
|
"node_status" varchar(255) NULL DEFAULT NULL,
|
|
"channel_protection" int NULL DEFAULT NULL,
|
|
"members" varchar(512) NULL DEFAULT NULL,
|
|
"driver_type" varchar(255) NULL DEFAULT NULL,
|
|
"supported_link_modes" varchar(255) NULL DEFAULT NULL,
|
|
"mode" varchar(255) NULL DEFAULT NULL,
|
|
"rate" int NULL DEFAULT NULL,
|
|
"disasterRole" int NULL DEFAULT NULL,
|
|
"remark" varchar(255) NULL DEFAULT NULL,
|
|
"mac" varchar(255) NULL DEFAULT NULL,
|
|
"mtu" varchar(255) NULL DEFAULT NULL,
|
|
"iface_mode" varchar(255) NULL DEFAULT NULL,
|
|
"link_mode" int NULL DEFAULT NULL,
|
|
"type" varchar(255) NULL DEFAULT NULL,
|
|
"alias" varchar(255) NULL DEFAULT NULL,
|
|
"vxlan" varchar(255) NULL DEFAULT NULL,
|
|
"ip" varchar(255) NULL DEFAULT NULL,
|
|
"gateway" varchar(255) NULL DEFAULT NULL,
|
|
"status" varchar(255) NULL DEFAULT NULL,
|
|
"main" varchar(255) NULL DEFAULT NULL,
|
|
"speed" varchar(512) NULL DEFAULT NULL,
|
|
"netmask" varchar(255) NULL DEFAULT NULL,
|
|
"enable" tinyint NOT NULL,
|
|
"bdrSwitch" varchar(255) NULL DEFAULT NULL,
|
|
"vs_used" tinyint NOT NULL,
|
|
"support_speed" varchar(255) NULL DEFAULT NULL,
|
|
"is_deleted" tinyint NULL DEFAULT NULL,
|
|
"role" varchar(255) NULL DEFAULT NULL,
|
|
constraint sangfor_iface primary key (id)
|
|
);
|
|
|
|
-- 深信服云平台菜单-后续还需要新增其他子菜单 sxp:2022-10-13
|
|
INSERT INTO "permission" ("name", "remark", "parent_id", "gmt_create", "gmt_modify", "creator_id", "mender_id", "status", "is_deleted", "owner_id", "props", "path", "icon", "category", "priority", "is_tenant", "router", "component", "redirect", "meta", "params", "service_codes", "plugins_code", "plugins_status") VALUES ('深信服', NULL, 53, '2022-09-26 14:08:20', '2022-09-26 17:50:38', 16, 16, 'NORMAL', 0, NULL, NULL, 'sangfor', NULL, 'view', 42, 0, 'SANGFOR', 'vendorHeader', 'sangfor/vm', '[{"key":"vendorType","value":"SANGFOR"}]', '[]', NULL, 'Sangfor-plugin', 1);
|
|
|
|
-- delete from "permission" where "parent_id" = 11729;
|
|
|
|
INSERT INTO "permission" ("name", "remark", "parent_id", "gmt_create", "gmt_modify", "creator_id", "mender_id", "status", "is_deleted", "owner_id", "props", "path", "icon", "category", "priority", "is_tenant", "router", "component", "redirect", "meta", "params", "service_codes", "plugins_code", "plugins_status") VALUES ('虚拟机', NULL, 11729, '2022-09-26 15:13:29', '2022-09-28 15:10:22', 16, 16, 'NORMAL', 0, NULL, NULL, 'vm', NULL, 'menu', 1, 0, 'sangforVm', 'sangforVm', NULL, '[]', '[]', NULL, 'Sangfor-plugin', 1);
|
|
INSERT INTO "permission" ("name", "remark", "parent_id", "gmt_create", "gmt_modify", "creator_id", "mender_id", "status", "is_deleted", "owner_id", "props", "path", "icon", "category", "priority", "is_tenant", "router", "component", "redirect", "meta", "params", "service_codes", "plugins_code", "plugins_status") VALUES ('实体机', NULL, 11729, '2022-09-28 15:23:11', '2022-10-14 17:33:06', 16, 5, 'NORMAL', 0, NULL, NULL, 'host', NULL, 'menu', 2, 0, 'sangforHost', 'sangforHost', NULL, '[]', '[]', NULL, 'Sangfor-plugin', 1);
|
|
INSERT INTO "permission" ("name", "remark", "parent_id", "gmt_create", "gmt_modify", "creator_id", "mender_id", "status", "is_deleted", "owner_id", "props", "path", "icon", "category", "priority", "is_tenant", "router", "component", "redirect", "meta", "params", "service_codes", "plugins_code", "plugins_status") VALUES ('数据存储', NULL, 11729, '2022-09-28 15:23:43', '2022-09-28 15:23:43', 16, NULL, 'NORMAL', 0, NULL, NULL, 'storage', NULL, 'menu', 3, 0, 'sangforStorage', 'sangforStorage', NULL, '[]', '[]', NULL, 'Sangfor-plugin', 1);
|
|
INSERT INTO "permission" ("name", "remark", "parent_id", "gmt_create", "gmt_modify", "creator_id", "mender_id", "status", "is_deleted", "owner_id", "props", "path", "icon", "category", "priority", "is_tenant", "router", "component", "redirect", "meta", "params", "service_codes", "plugins_code", "plugins_status") VALUES ('虚拟网络', NULL, 11729, '2022-10-09 14:07:18', '2022-10-09 14:09:31', 6, 6, 'NORMAL', 0, NULL, NULL, 'network', NULL, 'menu', 4, 0, 'sangforNetwork', 'sangforNetwork', NULL, '[]', '[]', NULL, 'Sangfor-plugin', 1);
|
|
INSERT INTO "permission" ("name", "remark", "parent_id", "gmt_create", "gmt_modify", "creator_id", "mender_id", "status", "is_deleted", "owner_id", "props", "path", "icon", "category", "priority", "is_tenant", "router", "component", "redirect", "meta", "params", "service_codes", "plugins_code", "plugins_status") VALUES ('通信口', NULL, 11729, '2022-10-17 10:30:50', '2022-10-18 21:14:54', 6, 6, 'NORMAL', 1, NULL, NULL, 'port', NULL, 'menu', 5, 0, 'sangforPort', 'sangforPort', NULL, '[]', '[]', NULL, 'Sangfor-plugin', 1);
|
|
INSERT INTO "permission" ("name", "remark", "parent_id", "gmt_create", "gmt_modify", "creator_id", "mender_id", "status", "is_deleted", "owner_id", "props", "path", "icon", "category", "priority", "is_tenant", "router", "component", "redirect", "meta", "params", "service_codes", "plugins_code", "plugins_status") VALUES ('系统盘', NULL, 11729, '2022-10-17 14:07:24', '2022-10-18 21:14:41', 6, 6, 'NORMAL', 1, NULL, NULL, 'system_disk', NULL, 'menu', 6, 0, 'sangforSystemDisk', 'sangforSystemDisk', NULL, '[]', '[]', NULL, 'Sangfor-plugin', 1);
|
|
INSERT INTO "permission" ("name", "remark", "parent_id", "gmt_create", "gmt_modify", "creator_id", "mender_id", "status", "is_deleted", "owner_id", "props", "path", "icon", "category", "priority", "is_tenant", "router", "component", "redirect", "meta", "params", "service_codes", "plugins_code", "plugins_status") VALUES ('物理网络', NULL, 11729, '2022-10-17 14:22:55', '2022-10-18 21:15:15', 6, 6, 'NORMAL', 1, NULL, NULL, 'physical_network', NULL, 'menu', 7, 0, 'sangforPhysicalNetwork', 'sangforPhysicalNetwork', NULL, '[]', '[]', NULL, 'Sangfor-plugin', 1);
|
|
INSERT INTO "permission" ("name", "remark", "parent_id", "gmt_create", "gmt_modify", "creator_id", "mender_id", "status", "is_deleted", "owner_id", "props", "path", "icon", "category", "priority", "is_tenant", "router", "component", "redirect", "meta", "params", "service_codes", "plugins_code", "plugins_status") VALUES ('防火墙', NULL, 11729, '2022-10-26 10:16:28', '2022-10-26 10:16:28', 6, NULL, 'NORMAL', 0, NULL, NULL, 'firewall', NULL, 'menu', 5, 0, 'sangforFirewall', 'sangforFirewall', NULL, '[]', '[]', NULL, 'Sangfor-plugin', 1);
|
|
|
|
-- 防火墙新增字段
|
|
ALTER TABLE firewall_rule ADD COLUMN priority int DEFAULT NULL;
|
|
comment on column firewall_rule.priority is '优先级';
|
|
ALTER TABLE firewall_rule ADD COLUMN fw_index int DEFAULT NULL;
|
|
ALTER TABLE firewall_rule ADD COLUMN is_default tinyint DEFAULT NULL;
|
|
comment on column firewall_rule.is_default is '是否默认策略';
|
|
ALTER TABLE firewall_rule ADD COLUMN srv text DEFAULT NULL;
|
|
comment on column firewall_rule.srv is '服务';
|
|
ALTER TABLE firewall_rule ADD COLUMN fw_range varchar(255) DEFAULT NULL;
|
|
ALTER TABLE firewall_rule ADD COLUMN srcip text DEFAULT NULL;
|
|
comment on column firewall_rule.srcip is '源ip';
|
|
ALTER TABLE firewall_rule ADD COLUMN dstip text DEFAULT NULL;
|
|
comment on column firewall_rule.dstip is '目的ip';
|
|
ALTER TABLE firewall_rule ADD COLUMN src_type varchar(255) DEFAULT NULL;
|
|
comment on column firewall_rule.src_type is '源类型';
|
|
ALTER TABLE firewall_rule ADD COLUMN dst_type varchar(255) DEFAULT NULL;
|
|
comment on column firewall_rule.dst_type is '目的类型';
|
|
ALTER TABLE firewall_rule ADD COLUMN srcif_all int DEFAULT NULL;
|
|
ALTER TABLE firewall_rule ADD COLUMN dstif_all int DEFAULT NULL;
|
|
|
|
-- 公有云账单系数
|
|
alter table cloud_vendor add column bill_factor decimal(4,2) default 1 ;
|
|
comment on column cloud_vendor.bill_factor is '账单系数';
|
|
alter table cloud_bill add column original_money decimal(10, 3) ;
|
|
comment on column cloud_bill.original_money is '账单原价格';
|
|
|
|
-- 负载均衡新增字段
|
|
ALTER TABLE "lb_listener_rule" ADD COLUMN "listener_id" BIGINT DEFAULT NULL;
|
|
comment on column lb_listener_rule.listener_id is '监听器id';
|
|
|
|
-- 深信服虚拟机分组
|
|
CREATE TABLE "sangfor_server_group" (
|
|
"id" bigint NOT NULL AUTO_INCREMENT,
|
|
"gmt_create" datetime NULL DEFAULT NULL,
|
|
"gmt_modify" datetime NULL DEFAULT NULL,
|
|
"creator_id" bigint NULL DEFAULT NULL,
|
|
"owner_id" bigint NULL DEFAULT NULL,
|
|
"mender_id" bigint NULL DEFAULT NULL,
|
|
"name" varchar(255) NULL DEFAULT NULL,
|
|
"status" varchar(255) NULL DEFAULT NULL,
|
|
"is_deleted" tinyint NULL DEFAULT NULL,
|
|
"props" varchar(255) NULL DEFAULT NULL,
|
|
"remark" varchar(255) NULL DEFAULT NULL,
|
|
"vendor_id" bigint NULL DEFAULT NULL,
|
|
"uuid" varchar(255) NULL DEFAULT NULL,
|
|
"type" varchar(255) NULL DEFAULT NULL,
|
|
"path" varchar(255) NULL DEFAULT NULL,
|
|
"owner" varchar(255) NULL DEFAULT NULL,
|
|
constraint sangfor_server_group primary key (id)
|
|
);
|
|
|
|
CREATE TABLE "sangfor_bridge_info" (
|
|
"id" bigint NOT NULL AUTO_INCREMENT,
|
|
"gmt_create" datetime NULL DEFAULT NULL,
|
|
"gmt_modify" datetime NULL DEFAULT NULL,
|
|
"creator_id" bigint NULL DEFAULT NULL,
|
|
"owner_id" bigint NULL DEFAULT NULL,
|
|
"mender_id" bigint NULL DEFAULT NULL,
|
|
"name" varchar(255) NULL DEFAULT NULL,
|
|
"status" varchar(255) NULL DEFAULT NULL,
|
|
"is_deleted" tinyint NULL DEFAULT NULL,
|
|
"props" varchar(255) NULL DEFAULT NULL,
|
|
"remark" varchar(255) NULL DEFAULT NULL,
|
|
"vendor_id" bigint NULL DEFAULT NULL,
|
|
"uuid" varchar(255) NULL DEFAULT NULL,
|
|
"assemble_uuid" varchar(255) NULL DEFAULT NULL,
|
|
"network_id" bigint NULL DEFAULT NULL,
|
|
"network_uuid" varchar(255) NULL DEFAULT NULL,
|
|
"address" varchar(255) NULL DEFAULT NULL,
|
|
"hostid" varchar(255) NULL DEFAULT NULL,
|
|
"hostname" varchar(255) NULL DEFAULT NULL,
|
|
"local_vlink_name" varchar(255) NULL DEFAULT NULL,
|
|
"type" varchar(255) NULL DEFAULT NULL,
|
|
"hoststatus" int NULL DEFAULT NULL,
|
|
"in_bps" int NULL DEFAULT NULL,
|
|
"in_pps" int NULL DEFAULT NULL,
|
|
"out_bps" int NULL DEFAULT NULL,
|
|
"out_pps" int NULL DEFAULT NULL,
|
|
"up" tinyint NULL DEFAULT NULL,
|
|
constraint sangfor_bridge_info primary key (id)
|
|
);
|
|
|
|
CREATE TABLE "sangfor_vlan_group" (
|
|
"id" bigint NOT NULL AUTO_INCREMENT,
|
|
"gmt_create" datetime NULL DEFAULT NULL,
|
|
"gmt_modify" datetime NULL DEFAULT NULL,
|
|
"creator_id" bigint NULL DEFAULT NULL,
|
|
"owner_id" bigint NULL DEFAULT NULL,
|
|
"mender_id" bigint NULL DEFAULT NULL,
|
|
"name" varchar(255) NULL DEFAULT NULL,
|
|
"status" varchar(255) NULL DEFAULT NULL,
|
|
"is_deleted" tinyint NULL DEFAULT NULL,
|
|
"props" varchar(255) NULL DEFAULT NULL,
|
|
"remark" varchar(255) NULL DEFAULT NULL,
|
|
"vendor_id" bigint NULL DEFAULT NULL,
|
|
"uuid" varchar(255) NULL DEFAULT NULL,
|
|
"assemble_uuid" varchar(255) NULL DEFAULT NULL,
|
|
"network_id" bigint NULL DEFAULT NULL,
|
|
"network_uuid" varchar(255) NULL DEFAULT NULL,
|
|
"trunk_vlanid" varchar(255) NULL DEFAULT NULL,
|
|
"type" varchar(255) NULL DEFAULT NULL,
|
|
"count" int NULL DEFAULT NULL,
|
|
"native_vlanid" int NULL DEFAULT NULL,
|
|
"is_default" tinyint NULL DEFAULT NULL,
|
|
constraint sangfor_vlan_group primary key (id)
|
|
);
|
|
|
|
-- 公有云账单增加项目名称字段 sxp:2022-12-12
|
|
ALTER TABLE "cloud_bill"
|
|
ADD COLUMN "project_name" VARCHAR(255) NULL DEFAULT NULL;
|
|
|
|
-- 存储卷添加存储策略
|
|
ALTER TABLE volume ADD COLUMN disk_policie_uuid varchar(255) DEFAULT NULL;
|
|
comment on column volume.disk_policie_uuid is '存储策略uuid';
|
|
ALTER TABLE volume ADD COLUMN disk_policie_name varchar(255) DEFAULT NULL;
|
|
comment on column volume.disk_policie_name is '存储策略名称';
|
|
|
|
-- server深信服V6.8新增字段
|
|
alter table "server" add COLUMN "sangfor_az_id" VARCHAR(255);
|
|
alter table "server" add COLUMN "memory" VARCHAR(255);
|
|
alter table "server" add COLUMN "disk" VARCHAR(255);
|
|
alter table "server" add COLUMN "socket_count" BIGINT;
|
|
alter table "server" add COLUMN "cpu_core" BIGINT;
|
|
alter table "server" add COLUMN "used_cpu" VARCHAR(255);
|
|
alter table "server" add COLUMN "used_memory" VARCHAR(255);
|
|
alter table "server" add COLUMN "cpu_total_mhz" VARCHAR(255);
|
|
|
|
-- 深信服V6.8新增通信口数据表
|
|
CREATE TABLE "sangfor_communication" (
|
|
"id" bigint NOT NULL AUTO_INCREMENT,
|
|
"ifaces" varchar(255) NULL DEFAULT NULL,
|
|
"ip" varchar(255) NULL DEFAULT NULL,
|
|
"netmask" varchar(255) NULL DEFAULT NULL,
|
|
"vendor_id" bigint NULL DEFAULT NULL,
|
|
"gmt_create" datetime NULL DEFAULT NULL,
|
|
"gmt_modify" datetime NULL DEFAULT NULL,
|
|
"creator_id" bigint NULL DEFAULT NULL,
|
|
"owner_id" bigint NULL DEFAULT NULL,
|
|
"mender_id" bigint NULL DEFAULT NULL,
|
|
"name" varchar(255) NULL DEFAULT NULL,
|
|
"status" varchar(255) NULL DEFAULT NULL,
|
|
"is_deleted" tinyint NULL DEFAULT NULL,
|
|
"props" varchar(255) NULL DEFAULT NULL,
|
|
"remark" varchar(255) NULL DEFAULT NULL,
|
|
"interface_id" varchar(255) NULL DEFAULT NULL,
|
|
constraint sangfor_communication primary key (id)
|
|
);
|
|
|
|
-- 深信服 Storage表V6.8新增字段
|
|
alter table "storage" add COLUMN "online_status" BIGINT;
|
|
alter table "storage" add COLUMN "ssd_remaining_life" VARCHAR(255);
|
|
alter table "storage" add COLUMN "is_sangfor_system_disk" VARCHAR(255);
|
|
alter table "storage" add COLUMN "storage_tag_id" VARCHAR(255);
|
|
alter table "storage" add COLUMN "storage_tag_name" VARCHAR(255);
|
|
alter table "storage" add COLUMN "storage_label" VARCHAR(255);
|
|
alter table "storage" add COLUMN "cluster_id" VARCHAR(255);
|
|
alter table "storage" add COLUMN "cluster_name" VARCHAR(255);
|
|
alter table "storage" add COLUMN "cluster_type" VARCHAR(255);
|
|
alter table "storage" add COLUMN "az_id" VARCHAR(255);
|
|
alter table "storage" add COLUMN "target" BIGINT;
|
|
alter table "storage" add COLUMN "total_mb" BIGINT;
|
|
alter table "storage" add COLUMN "used_mb" BIGINT;
|
|
alter table "storage" add COLUMN "ratio" VARCHAR(255);
|
|
|
|
-- 深信服V6.8 sangfor_server_group表新增字段
|
|
alter table "sangfor_server_group" add COLUMN "cloud_type" VARCHAR(255);
|
|
alter table "sangfor_server_group" add COLUMN "parent_id" VARCHAR(255);
|
|
alter table "sangfor_server_group" add COLUMN "platform_type" VARCHAR(255);
|
|
alter table "sangfor_server_group" add COLUMN "project_id" VARCHAR(255);
|
|
alter table "sangfor_server_group" add COLUMN "group_type" VARCHAR(255);
|
|
alter table "sangfor_server_group" add COLUMN "az_id" VARCHAR(255);
|
|
|
|
-- 深信服V6.9 network 表新增字段
|
|
alter table "network" add COLUMN "az_id" VARCHAR(255);
|
|
alter table "network" add COLUMN "enable" BIGINT;
|
|
alter table "network" add COLUMN "net_work_type" VARCHAR(255);
|
|
|
|
-- 深信服V6.8 sangfor_vlan_group表新增字段
|
|
alter table "sangfor_vlan_group" add COLUMN "vlan_id" VARCHAR(255);
|
|
alter table "sangfor_vlan_group" add COLUMN "pv_id" BIGINT;
|
|
alter table "sangfor_vlan_group" add COLUMN "vlan_range" VARCHAR(255);
|
|
|
|
-- 深信服V6.8 sangfor_bridge_info表新增字段
|
|
alter table "sangfor_bridge_info" add COLUMN "prot_uuid" VARCHAR(255);
|
|
alter table "sangfor_bridge_info" add COLUMN "vlan_id" VARCHAR(255);
|
|
|
|
-- 深信服V6.8 cloud_server 新增字段
|
|
alter table "cloud_server" add COLUMN "sockets" INT;
|
|
alter table "cloud_server" add COLUMN "storage_location" VARCHAR(255);
|
|
|
|
-- 深信服V6.8 firewall_rule表字段新增
|
|
alter table "firewall_rule" add COLUMN "policy_type" VARCHAR(255);
|
|
alter table "firewall_rule" add COLUMN "sangfor_project_id" VARCHAR(255);
|
|
alter table "firewall_rule" add COLUMN "az_id" VARCHAR(255);
|
|
alter table "firewall_rule" add COLUMN "rule_ids" VARCHAR(255);
|
|
alter table "firewall_rule" add COLUMN "network_type" VARCHAR(255);
|
|
alter table "firewall_rule" add COLUMN "sangfor_policy_id" VARCHAR(255);
|
|
alter table "firewall_rule" add COLUMN "vpc_id" VARCHAR(255);
|
|
|
|
-- 通信口
|
|
alter table "sangfor_communication" add COLUMN "speed" VARCHAR(255);
|
|
alter table "sangfor_communication" add COLUMN "node_members" VARCHAR(255);
|
|
alter table "sangfor_communication" add COLUMN "node_name" VARCHAR(255);
|
|
alter table "sangfor_communication" add COLUMN "node_id" VARCHAR(255);
|
|
alter table "sangfor_communication" add COLUMN "gateway" VARCHAR(255);
|
|
alter table "sangfor_communication" add COLUMN "driver_type" VARCHAR(255);
|
|
alter table "sangfor_communication" add COLUMN "enable" TINYINT;
|
|
alter table "sangfor_communication" add COLUMN "primarys" VARCHAR(255);
|
|
|
|
--深信服资源池列表
|
|
CREATE TABLE "sangfor_az" (
|
|
"id" bigint NOT NULL AUTO_INCREMENT,
|
|
"description" varchar(255) NULL DEFAULT NULL,
|
|
"tag" varchar(255) NULL DEFAULT NULL,
|
|
"uuid" varchar(255) NULL DEFAULT NULL,
|
|
"type" varchar(255) NULL DEFAULT NULL,
|
|
"version" varchar(255) NULL DEFAULT NULL,
|
|
"gmt_create" datetime NULL DEFAULT NULL,
|
|
"gmt_modify" datetime NULL DEFAULT NULL,
|
|
"creator_id" bigint NULL DEFAULT NULL,
|
|
"owner_id" bigint NULL DEFAULT NULL,
|
|
"mender_id" bigint NULL DEFAULT NULL,
|
|
"name" varchar(255) NULL DEFAULT NULL,
|
|
"status" varchar(255) NULL DEFAULT NULL,
|
|
"is_deleted" tinyint NULL DEFAULT NULL,
|
|
"props" varchar(255) NULL DEFAULT NULL,
|
|
"remark" varchar(255) NULL DEFAULT NULL,
|
|
"vendor_id" bigint NULL DEFAULT NULL,
|
|
constraint sangfor_az primary key (id)
|
|
);
|
|
|
|
--深信服V6.8通信口新增字段
|
|
alter table "sangfor_communication" add COLUMN "node_status" TINYINT;
|
|
alter table "sangfor_communication" add COLUMN "member" VARCHAR(255);
|
|
alter table "sangfor_communication" add COLUMN "host_alias" VARCHAR(255);
|
|
alter table "sangfor_communication" add COLUMN "host_ip" VARCHAR(255);
|
|
alter table "sangfor_communication" add COLUMN "subdatas" TEXT;
|
|
alter table "sangfor_communication" add COLUMN "bdr_switch" VARCHAR(255);
|
|
alter table "sangfor_communication" add COLUMN "custom_id" BIGINT;
|
|
alter table "sangfor_communication" add COLUMN "mtu" VARCHAR(255);
|
|
alter table "storage" add COLUMN "sangfor_type" VARCHAR(255);
|
|
alter table "storage" add COLUMN "guid" VARCHAR(255);
|
|
|
|
-- 深信服V6.8用户列表新增表
|
|
CREATE TABLE "sangfor_project" (
|
|
"id" bigint NOT NULL AUTO_INCREMENT,
|
|
"uuid" varchar(255) NULL DEFAULT NULL,
|
|
"name" varchar(255) NULL DEFAULT NULL,
|
|
"enabled" varchar(255) NULL DEFAULT NULL,
|
|
"role_type" varchar(255) NULL DEFAULT NULL,
|
|
"vendor_id" bigint NULL DEFAULT NULL,
|
|
"gmt_create" datetime NULL DEFAULT NULL,
|
|
"gmt_modify" datetime NULL DEFAULT NULL,
|
|
"creator_id" bigint NULL DEFAULT NULL,
|
|
"owner_id" bigint NULL DEFAULT NULL,
|
|
"mender_id" bigint NULL DEFAULT NULL,
|
|
"status" varchar(255) NULL DEFAULT NULL,
|
|
"is_deleted" tinyint NULL DEFAULT NULL,
|
|
"props" varchar(255) NULL DEFAULT NULL,
|
|
"remark" varchar(255) NULL DEFAULT NULL,
|
|
constraint sangfor_project primary key (id)
|
|
);
|
|
|
|
-- 云平台相关表增加az_uuid字段 sxp:2023.5.31
|
|
ALTER TABLE "cloud_server"
|
|
ADD COLUMN "az_uuid" VARCHAR(64) NULL DEFAULT NULL;
|
|
|
|
ALTER TABLE "server"
|
|
ADD COLUMN "az_uuid" VARCHAR(64) NULL DEFAULT NULL;
|
|
ALTER TABLE "data_store"
|
|
ADD COLUMN "az_uuid" VARCHAR(64) NULL DEFAULT NULL;
|
|
ALTER TABLE "port_group"
|
|
ADD COLUMN "vlan_uuid" VARCHAR(256) NULL DEFAULT NULL;
|
|
|
|
-- image表新增镜像格式字段 why:2023.6.20
|
|
ALTER TABLE "image"
|
|
ADD COLUMN "sangfor_image_format" VARCHAR(256) NULL DEFAULT NULL;
|
|
|
|
-- 开发少整理升级语句 sxp:2023-6-25
|
|
ALTER TABLE "port"
|
|
ADD COLUMN "host_id" VARCHAR(255) NULL DEFAULT NULL;
|
|
ALTER TABLE "port"
|
|
ADD COLUMN "vlan_id" VARCHAR(255) NULL DEFAULT NULL;
|
|
ALTER TABLE "port"
|
|
ADD COLUMN "type" VARCHAR(255) NULL DEFAULT NULL;
|
|
|
|
-- 服务目录增加字段【高级设置】
|
|
ALTER TABLE "cloud_service"
|
|
ADD COLUMN "advanced_settings" TINYINT NULL DEFAULT 0;
|
|
ALTER TABLE "service_flow_config"
|
|
ADD COLUMN "advanced_flow_id" TEXT NULL;
|
|
|
|
alter table business add business_type VARCHAR(255);
|
|
alter table snapshot add disks TEXT;
|
|
alter table snapshot add snap_object TEXT;
|
|
alter table snapshot add is_protected TINYINT;
|
|
alter table snapshot add powerstatus TINYINT;
|
|
|
|
alter table department add code VARCHAR(200);
|
|
alter table department add manager_emp_no VARCHAR(200);
|
|
alter table department add fg_emp_no VARCHAR(200);
|
|
alter table department add manager_emp_id BIGINT;
|
|
alter table department add fg_emp_id BIGINT;
|
|
alter table department add is_network_depart TINYINT;
|
|
|
|
-- 镜像增加字段
|
|
ALTER TABLE "image"
|
|
ADD COLUMN "detail" TEXT NULL;
|
|
|
|
|
|
alter table POOL_GROUP add AZ_UUID varchar(50);
|
|
alter table POOL_GROUP add GROUP_ID bigint(10);
|
|
|
|
ALTER TABLE "image" ADD COLUMN "az_uuid" VARCHAR(100) NULL; |