오디션 엔티티

- status(모집상태) 추가
- 리스트 api : 응답값에 status 추가, 활성화 데이터만 조회
- 수정 api : status 수정 기능 추가
This commit is contained in:
2024-12-27 01:56:45 +09:00
parent 86450533cf
commit 22c302efa0
6 changed files with 31 additions and 3 deletions

View File

@@ -4,6 +4,8 @@ import kr.co.vividnext.sodalive.common.BaseEntity
import java.time.LocalDateTime
import javax.persistence.Column
import javax.persistence.Entity
import javax.persistence.EnumType
import javax.persistence.Enumerated
@Entity
data class Audition(
@@ -13,7 +15,9 @@ data class Audition(
var isAdult: Boolean = false,
var endDate: LocalDateTime? = null,
// 원작 URL
var originalWorkUrl: String? = null
var originalWorkUrl: String? = null,
@Enumerated(value = EnumType.STRING)
var status: AuditionStatus = AuditionStatus.NOT_STARTED
) : BaseEntity() {
var isActive: Boolean = true
var imagePath: String? = null