feat(db): correlate stage-ready requests to envelope event_id
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
-- +goose Up
|
||||
-- E1B: correlate stage-ready unique outcome to envelope event_id.
|
||||
ALTER TABLE stage_advance_requests
|
||||
ADD COLUMN IF NOT EXISTS source_event_id TEXT NOT NULL DEFAULT '';
|
||||
|
||||
CREATE UNIQUE INDEX IF NOT EXISTS uq_sar_source_event
|
||||
ON stage_advance_requests (source_event_id)
|
||||
WHERE source_event_id <> '';
|
||||
|
||||
-- +goose Down
|
||||
DROP INDEX IF EXISTS uq_sar_source_event;
|
||||
ALTER TABLE stage_advance_requests DROP COLUMN IF EXISTS source_event_id;
|
||||
Reference in New Issue
Block a user