init.sql 4.28 KB
CREATE TABLE `cmr_ai_figure` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `material_Id` bigint(20) DEFAULT NULL COMMENT '媒资ID',
  `figure_id` bigint(20) DEFAULT NULL COMMENT '分析器陌生人库ID',
  `image_path` varchar(1024) DEFAULT NULL COMMENT '头像',
  `begin_time` varchar(32) DEFAULT NULL COMMENT '露出开始时间',
  `end_time` varchar(32) DEFAULT NULL COMMENT '露出结束时间',
  `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  PRIMARY KEY (`id`),
  KEY `idx_ai_ids` (`material_Id`,`figure_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='人物识别表 ';

CREATE TABLE `cmr_figure` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '人物ID',
  `name` varchar(128) DEFAULT NULL COMMENT '人物名称',
  `figure_define_id` varchar(128) DEFAULT NULL COMMENT '人物自定义ID',
  `gender` int(1) DEFAULT NULL COMMENT '性别 0-女 1-男',
  `remark` varchar(128) DEFAULT NULL COMMENT '备注',
  `familiar_figure_id` varchar(128) DEFAULT NULL COMMENT '分析器熟人id',
  `preview_url` varchar(1024) DEFAULT NULL COMMENT '预览路径',
  `tenant_Id` varchar(32) DEFAULT NULL COMMENT '租户ID',
  `create_by` varchar(128) DEFAULT NULL COMMENT '创建人',
  `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(128) DEFAULT NULL COMMENT '更新人',
  `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='人物表 ';

CREATE TABLE `cmr_figure_image` (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `figure_id` varchar(32) DEFAULT NULL COMMENT '人物ID',
  `name` datetime DEFAULT NULL COMMENT '名称',
  `type` varchar(32) DEFAULT NULL COMMENT '图片类型',
  `image_path` datetime DEFAULT NULL COMMENT '图片路径',
  `resolution` varchar(32) DEFAULT NULL COMMENT '分辨率',
  `width` varchar(32) DEFAULT NULL COMMENT '宽',
  `high` varchar(32) DEFAULT NULL COMMENT '高',
  `md5` varchar(32) DEFAULT NULL COMMENT 'MD5',
  PRIMARY KEY (`id`),
  KEY `idx_image_figureid` (`figure_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='人物图片表 ';

CREATE TABLE `cmr_logs` (
  `ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '乐观锁',
  `operation_BY` varchar(32) DEFAULT NULL COMMENT '操作人',
  `operation_TIME` datetime DEFAULT NULL COMMENT '操作时间',
  `object_id` varchar(32) DEFAULT NULL COMMENT '对象ID',
  `object_type` varchar(32) DEFAULT NULL COMMENT '对象类型',
  `operation__msg` varchar(512) DEFAULT NULL COMMENT '操作信息',
  `operation__type` varchar(32) DEFAULT NULL COMMENT '操作类型',
  `request_url` varchar(128) DEFAULT NULL COMMENT '请求URL',
  PRIMARY KEY (`ID`),
  KEY `idx_logs_objectid` (`object_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='操作记录表 ';

CREATE TABLE `cmr_material` (
  `material_Id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '媒资ID',
  `material_type` int(10) DEFAULT NULL COMMENT '媒资类型 1-视频 2-音频 3-图片',
  `name` varchar(128) DEFAULT NULL COMMENT '名称',
  `source` int(10) DEFAULT NULL COMMENT '来源 1-本地上传 2-视频搬迁 3-直播录制 4-云剪辑 5-视频监控	',
  `tenant_Id` varchar(32) DEFAULT NULL COMMENT '租户ID',
  `media_url` varchar(1024) DEFAULT NULL COMMENT '介质预览路径',
  `preview_url` varchar(1024) DEFAULT NULL COMMENT '封面图',
  `create_by` varchar(32) DEFAULT NULL COMMENT '创建人',
  `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  `updated_by` varchar(32) DEFAULT NULL COMMENT '更新人',
  `updated_time` datetime DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`material_Id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='视频表 ';

CREATE TABLE `cmr_material_files` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '介质ID',
  `material_Id` bigint(20) DEFAULT NULL COMMENT '媒资ID',
  `width` varchar(32) DEFAULT NULL COMMENT '宽',
  `height` varchar(32) DEFAULT NULL COMMENT '高',
  `md5` varchar(1024) DEFAULT NULL COMMENT 'MD5',
  `bit_rate` varchar(32) DEFAULT NULL COMMENT '码率',
  `type` varchar(32) DEFAULT NULL COMMENT '文件类型 VIDEO-视频 AUDIO-音频 PICTURE-图片',
  `path` varchar(128) DEFAULT NULL COMMENT '文件路径',
  PRIMARY KEY (`id`),
  KEY `idx_files_Materialid` (`material_Id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='视频文件表 ';