Files
sodalive-backend-spring-boot/src/main/kotlin/kr/co/vividnext/sodalive/can/Can.kt

26 lines
624 B
Kotlin

package kr.co.vividnext.sodalive.can
import kr.co.vividnext.sodalive.common.BaseEntity
import java.math.BigDecimal
import javax.persistence.Column
import javax.persistence.Entity
import javax.persistence.EnumType
import javax.persistence.Enumerated
@Entity
data class Can(
var title: String,
var can: Int,
var rewardCan: Int,
@Column(precision = 10, scale = 4, nullable = false)
var price: BigDecimal,
@Column(length = 3, nullable = false)
var currency: String,
@Enumerated(value = EnumType.STRING)
var status: CanStatus
) : BaseEntity()
enum class CanStatus {
SALE, END_OF_SALE
}