CREATE TABLE IF NOT EXISTS room_pin ( room UUID NOT NULL, message UUID NOT NULL, pinned_by UUID NOT NULL, pinned_at TIMESTAMPTZ NOT NULL, PRIMARY KEY (room, message) );