-- 编号让位(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 ;
|