max / makenotwork
| 1 | -- Patch inbound email: map email Message-ID headers to MT thread IDs for multi-part patch threading. |
| 2 | |
| 3 | ( |
| 4 | id UUID PRIMARY KEY DEFAULT gen_random_uuid, |
| 5 | message_id TEXT NOT NULL UNIQUE, |
| 6 | project_id UUID NOT NULL REFERENCES projects(id) ON DELETE CASCADE, |
| 7 | thread_id UUID NOT NULL, |
| 8 | created_at TIMESTAMPTZ NOT NULL DEFAULT now |
| 9 | ); |
| 10 | |
| 11 | ON patch_message_ids(message_id); |
| 12 | ON patch_message_ids(project_id); |
| 13 |