-- 重构代理系列授权佣金字段
-- 删除 3 个语义重复的死字段（从未被计算引擎读取）
-- 新增 commission_tiers_json JSONB 字段（梯度模式专属阶梯金额）

ALTER TABLE tb_shop_series_allocation
    DROP COLUMN IF EXISTS enable_one_time_commission,
    DROP COLUMN IF EXISTS one_time_commission_trigger,
    DROP COLUMN IF EXISTS one_time_commission_threshold;

ALTER TABLE tb_shop_series_allocation
    ADD COLUMN commission_tiers_json JSONB NOT NULL DEFAULT '[]';

COMMENT ON COLUMN tb_shop_series_allocation.commission_tiers_json IS '梯度模式专属阶梯金额列表，格式：[{"threshold":100,"amount":80}]，固定模式为空数组';
