about summary refs log tree commit diff
path: root/kittybox-rs/migrations/0002_webmention_queue.sql
blob: 0b957719722ac459a831f48ac0eb4f30fe0db812 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
CREATE TABLE incoming_webmention_queue (
       id UUID PRIMARY KEY DEFAULT gen_random_uuid(),
       source TEXT NOT NULL,
       target TEXT NOT NULL,
       recv_timestamp TIMESTAMPTZ NOT NULL DEFAULT now()
);

CREATE RULE notify_incoming_webmention AS
ON INSERT TO incoming_webmention_queue
DO ALSO NOTIFY incoming_webmention;