Aller au contenu

Table: direct_messages

Ce contenu n’est pas encore disponible dans votre langue.

ColumnTypeNullableNotes
iduuidnoDefault gen_random_uuid()
sender_user_refbigintno
recipient_user_refbigintno
bodytextno
sent_attimestampnoDefault now()
read_attimestampyes
origin_server_iduuidyes
  • CONSTRAINT direct_messages_body_check CHECK ((length(body) > 0))
  • CONSTRAINT direct_messages_check CHECK ((sender_user_ref <> recipient_user_ref))
CREATE TABLE public.direct_messages (
id uuid DEFAULT gen_random_uuid() NOT NULL,
sender_user_ref bigint NOT NULL,
recipient_user_ref bigint NOT NULL,
body text NOT NULL,
sent_at timestamp with time zone DEFAULT now() NOT NULL,
read_at timestamp with time zone,
origin_server_id uuid,
CONSTRAINT direct_messages_body_check CHECK ((length(body) > 0)),
CONSTRAINT direct_messages_check CHECK ((sender_user_ref <> recipient_user_ref))
);

Please see the schema overview for context. This document was last regenerated on 2026-07-26T08:25:29.520Z.