-- 集级下架状态镜像：hash_binding 增加 revoked / revoked_reason 列。
-- 对应需求11（集级应急下架/恢复），使集级下架状态可持久化镜像。

BEGIN;

ALTER TABLE hash_binding
    ADD COLUMN IF NOT EXISTS revoked        BOOLEAN NOT NULL DEFAULT FALSE,
    ADD COLUMN IF NOT EXISTS revoked_reason TEXT;

COMMENT ON COLUMN hash_binding.revoked IS '集级下架标记：true=该集已下架';

COMMIT;
