-- 已产生外部交互事实后禁止通过降级删除,避免链路历史丢失。 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;