Files
youlai-boot/sql/sn_screenshot.sql
TongTongStudio 9bc37286b7 feat(device): 新增远程拍照功能
- 新增设备端与家属端远程拍照接口
- 新增截图实体字段(原始文件名、MIME类型、扩展名)
- 补充截图上传信息记录
- 提取设备操作指令常量
2026-08-21 17:12:41 +08:00

32 lines
1.7 KiB
SQL
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
-- =============================================================================
-- 设备截图表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 '上传时间',
-- ===================== 通用字段 =====================
`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 = '设备截图表';