Files
story/migrations/000004_reliable_execution.down.sql

16 lines
612 B
PL/PgSQL

BEGIN;
DROP INDEX IF EXISTS outbox_event_stale_lock_idx;
DROP INDEX IF EXISTS outbox_event_deduplication_key;
ALTER TABLE outbox_event
DROP COLUMN IF EXISTS dead_at,
DROP COLUMN IF EXISTS payload_hash,
DROP COLUMN IF EXISTS deduplication_key;
DROP INDEX IF EXISTS idempotency_record_tenant_scope_idx;
ALTER TABLE idempotency_record
DROP CONSTRAINT IF EXISTS idempotency_record_actor_scope_key,
DROP COLUMN IF EXISTS actor_key;
ALTER TABLE idempotency_record
ADD CONSTRAINT idempotency_record_tenant_id_scope_idempotency_key_key
UNIQUE (tenant_id, scope, idempotency_key);
COMMIT;