-- 报告元数据(含 SQL 溯源,保证页面数字可复现) -- 由 src/hdiv/data/schema.py 生成,请勿手工修改 CREATE TABLE IF NOT EXISTS `hd_report` ( `report_id` VARCHAR(32) NOT NULL, `report_type` VARCHAR(24) NOT NULL COMMENT 'audit/universe/profile/backtest/walkforward/sensitivity/strategy/index', `title` VARCHAR(255) NOT NULL, `html_path` VARCHAR(500) NOT NULL, `source_run_ids` VARCHAR(500) NULL COMMENT '逗号分隔的来源 run_id', `context_json` MEDIUMTEXT NULL COMMENT '渲染上下文快照', `sql_provenance_json` MEDIUMTEXT NULL COMMENT '页面数据的来源 SQL(可复现性)', `data_version` VARCHAR(64) NULL, `generated_at` DATETIME NOT NULL, `file_bytes` BIGINT NULL, PRIMARY KEY (`report_id`), KEY `ix_hd_report_type` (`report_type`,`generated_at`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='报告元数据';