create type public.thread_kind as enum ( 'post' , 'short' , 'message' ); create table public.thread ( id int not null primary key generated always as identity , uid uuid not null default gen_random_uuid() , kind public.thread_kind not null );