sodalive-backend-spring-boot/src/main/kotlin/kr/co/vividnext/sodalive/event/Event.kt

29 lines
769 B
Kotlin

package kr.co.vividnext.sodalive.event
import kr.co.vividnext.sodalive.common.BaseEntity
import java.time.LocalDateTime
import javax.persistence.Column
import javax.persistence.Entity
@Entity
data class Event(
@Column(nullable = false)
var thumbnailImage: String,
@Column(nullable = true)
var detailImage: String?,
@Column(nullable = true)
var popupImage: String?,
@Column(nullable = true)
var link: String?,
@Column(nullable = true)
var title: String?,
@Column(nullable = true)
var isAdult: Boolean? = null,
@Column(nullable = false)
var isPopup: Boolean = false,
var startDate: LocalDateTime,
var endDate: LocalDateTime,
@Column(nullable = false)
var isActive: Boolean = true
) : BaseEntity()