-- 编号让位(2026-09-17):本文件原为 V148,与远端已推送的 V148__policy_article_top_time 撞号,本地让号改为 V151。 -- 商户端「立即核实」的冷却时间戳:手动核实一次通道查询后,在此时间之前不再重复查询。 -- 不放在 capability_verified_at:查询失败时那一列不推进,会被连点;也不放在 updated_at: -- 那是 MySQL 的 on update current_timestamp,任何无关 UPDATE 都会顺带把它重置。 DELIMITER $$ DROP PROCEDURE IF EXISTS add_merchant_capability_sync_until$$ CREATE PROCEDURE add_merchant_capability_sync_until() BEGIN DECLARE col_exists INT DEFAULT 0; SELECT COUNT(*) INTO col_exists FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'merchant_onboarding_application' AND COLUMN_NAME = 'capability_sync_until'; IF col_exists = 0 THEN ALTER TABLE merchant_onboarding_application ADD COLUMN capability_sync_until DATETIME DEFAULT NULL AFTER capability_verified_at; END IF; END$$ CALL add_merchant_capability_sync_until()$$ DROP PROCEDURE IF EXISTS add_merchant_capability_sync_until$$ DELIMITER ;