CREATE TABLE `ai_image` ( `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID', `image_url` varchar(500) DEFAULT NULL COMMENT '图片URL', `thumbnail_url` varchar(500) DEFAULT NULL COMMENT '缩略图URL', `original_image_url` varchar(500) DEFAULT NULL COMMENT '原图片URL', `prompt` text COMMENT '生成描述', `negative_prompt` text COMMENT '负面描述', `width` int DEFAULT NULL COMMENT '图片宽度', `height` int DEFAULT NULL COMMENT '图片高度', `file_size` bigint DEFAULT NULL COMMENT '文件大小', `file_format` varchar(10) DEFAULT NULL COMMENT '文件格式', `generate_mode` varchar(20) DEFAULT NULL COMMENT '生成模式', `model_name` varchar(100) DEFAULT NULL COMMENT '模型名称', `generate_time` bigint DEFAULT NULL COMMENT '生成耗时', `status` varchar(20) DEFAULT NULL COMMENT '生成状态', `error_message` text COMMENT '错误信息', `generate_params` text COMMENT '生成参数', `create_by` varchar(64) DEFAULT NULL COMMENT '创建人', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `update_by` varchar(64) DEFAULT NULL COMMENT '更新人', `update_time` datetime DEFAULT NULL COMMENT '更新时间', `del_flag` char(1) DEFAULT '0' COMMENT '删除标志', PRIMARY KEY (`id`), KEY `idx_create_time` (`create_time`), KEY `idx_status` (`status`), KEY `idx_generate_mode` (`generate_mode`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='AI图片生成记录';