-- 为 tb_agent_recharge_record 表添加支付凭证字段
-- 允许 NULL，兼容历史数据；新接口在 Service 层对 offline 支付方式强制非空校验
ALTER TABLE tb_agent_recharge_record
    ADD COLUMN IF NOT EXISTS payment_voucher_key VARCHAR(500);

COMMENT ON COLUMN tb_agent_recharge_record.payment_voucher_key IS '支付凭证对象存储Key（线下支付时必填，微信支付时为空）';
