create table if not exists project_board ( id uuid default gen_random_uuid() not null primary key, project_uuid uuid not null, name varchar(255) not null, description text, created_by uuid not null, created_at timestamp with time zone default now() not null, updated_at timestamp with time zone default now() not null ); create index if not exists idx_project_board_project on project_board (project_uuid);