CREATE TABLE `tb_fuse` (
    `id` bigint(20) NOT NULL COMMENT '主键',
    `name` varchar(128) DEFAULT NULL COMMENT '融合服务名称',
    `description` varchar(128) DEFAULT NULL COMMENT '融合服务描述',
    `application_area` varchar(128) DEFAULT NULL COMMENT '应用领域',
    `dept_id` bigint(20) DEFAULT NULL COMMENT '所属部门',
    `dept_user` varchar(128) DEFAULT NULL COMMENT '部门联系人',
    `mobile` varchar(20) DEFAULT NULL COMMENT '部门联系人电话',
    `provider` varchar(128) DEFAULT NULL COMMENT '服务商',
    `provider_user` varchar(128) DEFAULT NULL COMMENT '服务商联系人',
    `provider_mobile` varchar(20) DEFAULT NULL COMMENT '服务商联系人电话',
    `creator` bigint(20) DEFAULT NULL COMMENT '创建人',
    `create_date` datetime DEFAULT NULL COMMENT '创建时间',
    `updater` bigint(20) DEFAULT NULL COMMENT '修改人',
    `update_date` datetime DEFAULT NULL COMMENT '修改时间',
    PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='融合服务表';

CREATE TABLE `tb_fuse_resource` (
    `id` bigint(20) NOT NULL COMMENT '主键',
    `fuse_id` bigint(20) NOT NULL COMMENT '融合id',
    `resource_id` bigint(20) NOT NULL COMMENT '资源id',
    `sequence` varchar(10) DEFAULT NULL COMMENT '顺序',
    PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='资源融合关系表';

CREATE TABLE `tb_fuse_attr` (
    `id` bigint(20) NOT NULL COMMENT '主键',
    `fuse_id` bigint(20) DEFAULT NULL COMMENT '融合id',
    `attr_type` varchar(128) DEFAULT NULL COMMENT '属性类型',
    `attr_value` varchar(128) DEFAULT NULL COMMENT '属性值',
    PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='融合资源属性表';