USE jinrong_agent; CREATE TABLE IF NOT EXISTS risk_convert_detail ( id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, convert_group_id VARCHAR(64) NOT NULL, status ENUM('pending','completed','failed','cancelled','expired') NOT NULL DEFAULT 'pending', out_trade_id VARCHAR(64) NULL, in_trade_id VARCHAR(64) NULL, related_trade_id VARCHAR(64) NULL, nav DECIMAL(10,4) NULL, nav_date DATE NULL, fee_amount DECIMAL(18,2) NULL, hold_days_min INT NULL, hold_days_max INT NULL, estimated TINYINT(1) NOT NULL DEFAULT 1, nav_stale TINYINT(1) NOT NULL DEFAULT 0, client_request_id VARCHAR(64) NULL, cancelled_at DATETIME(3) NULL, created_at DATETIME(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3), UNIQUE KEY uk_group (convert_group_id), UNIQUE KEY uk_idem (client_request_id), KEY idx_out (out_trade_id), KEY idx_in (in_trade_id) ) ENGINE=InnoDB COMMENT='基金转换详情(Agent 侧)';