-- ============================================================================= -- 设备截图表(sys_sn_screenshot) -- 说明:设备【截图】记录表,存储设备上报的截图文件信息。 -- ============================================================================= CREATE TABLE IF NOT EXISTS `sys_sn_screenshot` ( `id` BIGINT NOT NULL AUTO_INCREMENT COMMENT '主键ID', `sn` VARCHAR(64) NOT NULL COMMENT '设备序列号', `file_name` VARCHAR(255) DEFAULT NULL COMMENT '文件名称', `origin_name` VARCHAR(255) DEFAULT NULL COMMENT '原始文件名(上传时的原始文件名)', `mime_type` VARCHAR(64) DEFAULT NULL COMMENT '文件MIME类型', `file_extension` VARCHAR(32) DEFAULT NULL COMMENT '文件扩展名', `file_path` VARCHAR(500) DEFAULT NULL COMMENT '文件路径', `file_size` BIGINT DEFAULT NULL COMMENT '文件大小(字节)', `file_md5` VARCHAR(64) DEFAULT NULL COMMENT '文件MD5值', `file_sha1` VARCHAR(64) DEFAULT NULL COMMENT '文件Sha1值', `file_sha256` VARCHAR(64) DEFAULT NULL COMMENT '文件Sha256值', `upload_time` DATETIME DEFAULT NULL COMMENT '上传时间', `camera` TINYINT DEFAULT NULL COMMENT '摄像头类型:0-后置,1-前置,-1-截屏', -- ===================== 通用字段 ===================== `create_time` DATETIME DEFAULT NULL COMMENT '创建时间', `update_time` DATETIME DEFAULT NULL COMMENT '更新时间', `is_deleted` TINYINT DEFAULT 0 COMMENT '逻辑删除(0未删 1已删)', PRIMARY KEY (`id`), KEY `idx_sn` (`sn`), KEY `idx_upload_time` (`upload_time`), KEY `idx_is_deleted` (`is_deleted`) ) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COMMENT = '设备截图表';