feat(notice): 예약 공개 모델과 신규 컬럼을 추가한다

This commit is contained in:
2026-10-30 22:50:42 +09:00
parent e66512c055
commit 4f4c842ccf
3 changed files with 34 additions and 1 deletions
@@ -1,6 +1,7 @@
package kr.co.vividnext.sodalive.notice
import kr.co.vividnext.sodalive.common.BaseEntity
import java.time.LocalDateTime
import javax.persistence.Column
import javax.persistence.Entity
@@ -11,5 +12,9 @@ data class ServiceNotice(
@Column(columnDefinition = "TEXT", nullable = false)
var content: String,
@Column(nullable = false)
var isActive: Boolean = true
var isActive: Boolean = true,
@Column(columnDefinition = "TIMESTAMP", nullable = true)
var publishAt: LocalDateTime? = null,
@Column(nullable = false)
var isScheduled: Boolean = false
) : BaseEntity()