This commit is contained in:
2025-11-03 11:54:11 +08:00
parent 5f75603532
commit 6b36f0ee52
9 changed files with 741 additions and 2 deletions

18
sql/image_conversions.sql Normal file
View File

@@ -0,0 +1,18 @@
-- 图片转换记录表
-- 用于存储webp格式图片转换为jpg格式的映射关系
CREATE TABLE IF NOT EXISTS `image_conversions` (
`id` BIGINT(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`original_url` VARCHAR(2048) NOT NULL COMMENT '原始webp图片URL',
`converted_url` VARCHAR(2048) NOT NULL COMMENT '转换后的jpg图片URL或本地路径',
`converted_at` DATETIME NOT NULL COMMENT '转换时间',
`file_size` BIGINT(20) DEFAULT NULL COMMENT '文件大小(字节)',
`created_at` DATETIME NOT NULL COMMENT '创建时间',
PRIMARY KEY (`id`),
UNIQUE KEY `uk_original_url` (`original_url`(255)),
KEY `idx_original_url` (`original_url`(255)),
KEY `idx_converted_url` (`converted_url`(255)),
KEY `idx_converted_at` (`converted_at`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='图片转换记录表';