Some checks failed
API Parameter Change Check / api-param-check (push) Failing after 3s
18 lines
1013 B
SQL
18 lines
1013 B
SQL
-- MySQL 变更日志表(storage=mysql 时使用)
|
||
-- 执行前请先创建数据库并替换 YOUR_MYSQL_DATABASE
|
||
|
||
CREATE TABLE IF NOT EXISTS `api_change_logs` (
|
||
`id` BIGINT NOT NULL AUTO_INCREMENT COMMENT '主键',
|
||
`commit_sha` VARCHAR(64) NOT NULL COMMENT 'Git 提交 SHA',
|
||
`author` VARCHAR(128) NOT NULL COMMENT '提交人',
|
||
`commit_time` VARCHAR(64) NOT NULL COMMENT '提交时间',
|
||
`commit_message` TEXT NULL COMMENT '提交说明',
|
||
`change_count` INT NOT NULL DEFAULT 0 COMMENT '变更接口数量',
|
||
`reports_json` LONGTEXT NOT NULL COMMENT '变更详情 JSON',
|
||
`llm_review` TEXT NULL COMMENT 'LLM 评审结论',
|
||
`created_at` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录写入时间',
|
||
PRIMARY KEY (`id`),
|
||
INDEX `idx_commit_sha` (`commit_sha`),
|
||
INDEX `idx_created_at` (`created_at`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='API 接口参数变更日志';
|