1
13693261870
2024-11-19 2b6994291e9b9cde193a9b2fb761beab9db9ff0b
1
已添加1个文件
已修改1个文件
176 ■■■■■ 文件已修改
docker-compose/mysql/initdb/se_cloud_20241119.sql 174 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-common/se-common-core/src/main/java/com/se/common/core/web/domain/BaseEntity.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
docker-compose/mysql/initdb/se_cloud_20241119.sql
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,174 @@
-- DROP DATABASE IF EXISTS `se-cloud`;
CREATE DATABASE IF NOT EXISTS  `se-cloud` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;
USE `se-cloud`;
-- ----------------------------
-- 01、软件表
-- ----------------------------
drop table if exists sys_soft;
create table sys_soft (
  soft_id           bigint(20)      not null auto_increment    comment '软件ID',
  name              varchar(200)    not null                   comment '名称',
  type              char(1)         default '0'                comment '类型(0-应用软件,1-数据库,2-中间件,3-操作系统)',
  lic               varchar(500)                               comment '许可',
  descr             varchar(500)                               comment '描述',
  args              varchar(8000)                              comment '参数',
  status            char(1)         default 0                  comment '状态(0正常 1停用)',
  create_by         varchar(64)     default ''                 comment '创建者',
  create_time       datetime                                   comment '创建时间',
  update_by         varchar(64)     default ''                 comment '更新者',
  update_time       datetime                                   comment '更新时间',
  remark            varchar(500)    default ''                 comment '备注',
  primary key (soft_id)
) engine=innodb auto_increment=1 comment = '软件表';
select * from sys_soft order by soft_id;
-- ----------------------------
-- 02、硬件表
-- ----------------------------
drop table if exists sys_hard;
create table sys_hard (
  hard_id           bigint(20)      not null auto_increment    comment '硬件ID',
  name              varchar(200)    not null                   comment '名称',
  cpu               varchar(20)                                comment 'CPU',
  mem               varchar(200)                               comment '内存',
  disk              varchar(200)                               comment '硬盘',
  net               varchar(200)                               comment '网络',
  descr             varchar(500)                               comment '描述',
  args              varchar(8000)                              comment '参数',
  status            char(1)         default 0                  comment '状态(0正常 1停用)',
  create_by         varchar(64)     default ''                 comment '创建者',
  create_time       datetime                                   comment '创建时间',
  update_by         varchar(64)     default ''                 comment '更新者',
  update_time       datetime                                   comment '更新时间',
  remark            varchar(500)    default ''                 comment '备注',
  primary key (hard_id)
) engine=innodb auto_increment=1 comment = '硬件表';
select * from sys_hard order by hard_id;
-- ----------------------------
-- 03、配置表
-- ----------------------------
drop table if exists sys_cfg;
create table sys_cfg (
  cfg_id            bigint(20)      not null auto_increment    comment '配置ID',
  name              varchar(200)    not null                   comment '名称',
  hard              varchar(4000)                              comment '硬件',
  soft              varchar(4000)                              comment '软件',
  args              varchar(4000)                              comment '参数',
  status            char(1)         default 0                  comment '状态(0正常 1停用)',
  create_by         varchar(64)     default ''                 comment '创建者',
  create_time       datetime                                   comment '创建时间',
  update_by         varchar(64)     default ''                 comment '更新者',
  update_time       datetime                                   comment '更新时间',
  remark            varchar(500)    default ''                 comment '备注',
  primary key (cfg_id)
) engine=innodb auto_increment=1 comment = '配置表';
select * from sys_cfg order by cfg_id;
-- ----------------------------
-- 04、资源表
-- ----------------------------
drop table if exists sys_res;
create table sys_res (
  res_id            bigint(20)      not null auto_increment    comment '资源ID',
  name              varchar(200)    not null                   comment '名称',
  type              char(1)         default '0'                comment '类型(0-其它,1-IP,2-数据库,3-消息中间件,4-共享文件,5-分系统软件,6-引擎)',
  descr             varchar(500)                               comment '描述',
  args              varchar(4000)                              comment '参数',
  status            char(1)         default 0                  comment '状态(0正常 1停用)',
  create_by         varchar(64)     default ''                 comment '创建者',
  create_time       datetime                                   comment '创建时间',
  update_by         varchar(64)     default ''                 comment '更新者',
  update_time       datetime                                   comment '更新时间',
  remark            varchar(500)    default ''                 comment '备注',
  primary key (res_id)
) engine=innodb auto_increment=1 comment = '资源表';
select * from sys_res order by res_id;
-- ----------------------------
-- 05、接口表
-- ----------------------------
drop table if exists sys_inte;
create table sys_inte (
  inte_id           bigint(20)      not null auto_increment    comment '接口ID',
  name              varchar(200)    not null                   comment '名称',
  type              char(1)         default '0'                comment '类型',
  descr             varchar(500)                               comment '描述',
  url               varchar(4000)                              comment 'URL',
  data              varchar(500)                               comment '数据',
  args              varchar(4000)                              comment '参数',
  status            char(1)         default 0                  comment '状态(0正常 1停用)',
  create_by         varchar(64)     default ''                 comment '创建者',
  create_time       datetime                                   comment '创建时间',
  update_by         varchar(64)     default ''                 comment '更新者',
  update_time       datetime                                   comment '更新时间',
  remark            varchar(500)    default ''                 comment '备注',
  primary key (inte_id)
) engine=innodb auto_increment=1 comment = '接口表';
select * from sys_inte order by inte_id;
-- ----------------------------
-- 06、告警表
-- ----------------------------
drop table if exists sys_warn;
create table sys_warn (
  warn_id           bigint(20)      not null auto_increment    comment '告警ID',
  name              varchar(200)    not null                   comment '名称',
  type              char(1)         default '0'                comment '类型',
  descr             varchar(500)                               comment '描述',
  data              varchar(500)                               comment '数据',
  args              varchar(4000)                              comment '参数',
  status            char(1)         default 0                  comment '状态(0正常 1停用)',
  create_by         varchar(64)     default ''                 comment '创建者',
  create_time       datetime                                   comment '创建时间',
  update_by         varchar(64)     default ''                 comment '更新者',
  update_time       datetime                                   comment '更新时间',
  remark            varchar(500)    default ''                 comment '备注',
  primary key (warn_id)
) engine=innodb auto_increment=1 comment = '告警表';
select * from sys_warn order by warn_id;
-- ----------------------------
-- 07、告警表
-- ----------------------------
drop table if exists sys_warn;
create table sys_warn (
  warn_id           bigint(20)      not null auto_increment    comment '告警ID',
  name              varchar(200)    not null                   comment '名称',
  type              char(1)         default '0'                comment '类型',
  descr             varchar(500)                               comment '描述',
  data              varchar(500)                               comment '数据',
  args              varchar(4000)                              comment '参数',
  status            char(1)         default 0                  comment '状态(0正常 1停用)',
  create_by         varchar(64)     default ''                 comment '创建者',
  create_time       datetime                                   comment '创建时间',
  update_by         varchar(64)     default ''                 comment '更新者',
  update_time       datetime                                   comment '更新时间',
  remark            varchar(500)    default ''                 comment '备注',
  primary key (warn_id)
) engine=innodb auto_increment=1 comment = '告警表';
select * from sys_warn order by warn_id;
se-common/se-common-core/src/main/java/com/se/common/core/web/domain/BaseEntity.java
@@ -13,6 +13,7 @@
 * 
 * @author admin
 */
@SuppressWarnings("ALL")
public class BaseEntity implements Serializable
{
    private static final long serialVersionUID = 1L;
@@ -39,6 +40,7 @@
    private String remark;
    /** è¯·æ±‚参数 */
    //@TableField(exist = false)
    @JsonInclude(JsonInclude.Include.NON_EMPTY)
    private Map<String, Object> params;