-- 一次筛选运行(股票池快照头) -- 由 src/hdiv/data/schema.py 生成,请勿手工修改 CREATE TABLE IF NOT EXISTS `hd_universe_run` ( `run_id` VARCHAR(32) NOT NULL, `name` VARCHAR(64) NOT NULL, `asof_date` DATE NOT NULL, `mode` VARCHAR(16) NOT NULL COMMENT 'point_in_time/latest', `config_json` MEDIUMTEXT NOT NULL COMMENT '生效配置快照(含 override 后)', `config_hash` VARCHAR(64) NOT NULL, `data_version` VARCHAR(64) NULL, `code_version` VARCHAR(32) NULL, `member_count` INT NOT NULL DEFAULT 0, `candidate_count` INT NOT NULL DEFAULT 0 COMMENT '进入筛选的候选总数', `stats_json` TEXT NULL COMMENT '逐滤网淘汰统计', `status` VARCHAR(16) NOT NULL DEFAULT 'OK' COMMENT 'OK/WARN/FAIL', `display_name` VARCHAR(128) NULL COMMENT '用户在界面上给这条筛选记录起的名字', `notes` VARCHAR(500) NULL COMMENT '用户备注', `archived_at` DATETIME NULL COMMENT '归档时间;NULL=未归档', `deleted_at` DATETIME NULL COMMENT '软删除时间;NULL=未删除(不做物理删除)', `created_at` DATETIME NOT NULL, PRIMARY KEY (`run_id`), KEY `ix_hd_uni_run_asof` (`asof_date`), KEY `ix_hd_uni_run_hash` (`config_hash`), KEY `ix_hd_uni_run_state` (`deleted_at`,`archived_at`,`created_at`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='股票池运行头';