fix: 加固 Outbox 租约与 Worker 生命周期

This commit is contained in:
root
2026-09-15 10:10:32 +08:00
parent ec573b5ae2
commit 5591d797fa
7 changed files with 502 additions and 80 deletions
@@ -0,0 +1,7 @@
DROP INDEX IF EXISTS "outbox_events_processing_lease_idx";
ALTER TABLE "outbox_events"
ADD COLUMN "lock_token" UUID;
CREATE INDEX "outbox_events_processing_lease_idx"
ON "outbox_events"("status", "locked_at", "lock_token");