-- 已产生外部交互事实后禁止通过降级删除，避免链路历史丢失。
DO $$
BEGIN
    IF to_regclass('tb_integration_log') IS NOT NULL
       AND EXISTS (SELECT 1 FROM tb_integration_log LIMIT 1) THEN
        RAISE EXCEPTION 'tb_integration_log 已存在外部交互事实，禁止删表回滚，请停止生产者后向前修复';
    END IF;
END
$$;

DROP TABLE IF EXISTS tb_integration_log;
