[x] 에픽
[x] 스토리
[x] DTO에 길이 제약조건 추가하기
[x] 태스크
[x] 백로그 조회
[x] rankValue중복케이스 테스트
[x] 스토리 시연조건 확인하기
특정 테스트 이름을 지정해서 테스트하고싶으면 아래와 같이 하면 됨
npm run test:e2e --testNamePattern="should return created task data" test/project/ws-backlog-page/ws-task.e2e-spec.ts
const duplicates = await manager.find(Epic, {
where: { projectId: epic.projectId, rankValue: epic.rankValue },
lock: { mode: 'pessimistic_write' },
order: { rankValue: 'ASC' },
});
query: SELECT `Epic`.`id` AS `Epic_id`, `Epic`.`project_id` AS `Epic_project_id`, `Epic`.`name` AS `Epic_name`, `Epic`.`color` AS `Epic_color`, `Epic`.`created_at` AS `Epic_created_at`, `Epic`.`updated_at` AS `Epic_updated_at`, `Epic`.`rank_value` AS `Epic_rank_value` FROM `epic` `Epic` WHERE ((`Epic`.`rank_value` = ?)) ORDER BY `Epic`.`rank_value` ASC FOR UPDATE -- PARAMETERS: ["0|hzzzzz:"]