This commit is contained in:
17
.gitea/scripts/init_mysql.sql
Normal file
17
.gitea/scripts/init_mysql.sql
Normal file
@@ -0,0 +1,17 @@
|
||||
-- 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 接口参数变更日志';
|
||||
Reference in New Issue
Block a user