- 예약 가능 시간
- request: 날짜, hairshop_id
- response: List(designer 사진, 직급, 이름, 소갯말, 경력, List(예약 가능 시간))
- reservation의 start_time, end_time 컬럼 char(4)에서 char(5)로 변경 ‘1730’ → ‘17:30’과


- 깃 리베이스 사용여부
- asciidoc gradle 코드
tasks.named('test') { useJUnitPlatform() } ext { snippetsDir = file('build/generated-snippets') } test { outputs.dir snippetsDir } asciidoctor { inputs.dir snippetsDir dependsOn test } asciidoctor.doFirst { delete file('src/main/resources/static/docs') } task copyDocument(type: Copy) { dependsOn asciidoctor from file("build/docs/asciidoc") into file("src/main/resources/static/docs") } bootJar { dependsOn asciidoctor copy { from "${asciidoctor.outputDir}" into 'BOOT-INF/classes/static/docs' } } build { dependsOn copyDocument }
- 유저테이블, 헤어샵테이블, 예약테이블 연동 작업
- 유저 부분 PR 마무리 후 진행
- 예약 시간 테이블
- status 컬럼의 enum값
- canceled
- reserved
- ongoing
- 예약 전 예약 리스트에서 겹치는 날짜, 시간, 디자이너 있는지 검증
- ManyToOne (필수)
- OneToMany (밑에 있는 것만 필수)
- 헤어샵 - 디자이너
- 유저 - 예약
- 헤어샵 - 예약
- 디자이너 - 예약
- 유저 - 헤어샵
- 다음 프로젝트에는 세팅할 때 엔티티를 먼저 만들기…