gitdataai/lib/migrate/sql/room/room_thread_up_01.sql
2026-05-30 01:38:40 +08:00

15 lines
496 B
SQL

CREATE TABLE IF NOT EXISTS room_thread (
id UUID PRIMARY KEY DEFAULT gen_random_uuid(),
room UUID NOT NULL REFERENCES room(id),
seq BIGINT NOT NULL,
starter_message UUID,
title TEXT NOT NULL,
created_by UUID NOT NULL,
archived BOOLEAN NOT NULL DEFAULT FALSE,
locked BOOLEAN NOT NULL DEFAULT FALSE,
last_message_at TIMESTAMPTZ,
created_at TIMESTAMPTZ NOT NULL DEFAULT now(),
updated_at TIMESTAMPTZ NOT NULL DEFAULT now(),
archived_at TIMESTAMPTZ
);