generated from pricelees/issue-pr-template
refactor: store 테이블에 status 컬럼 추가 및 Enum 정의
This commit is contained in:
parent
072ca7c457
commit
cf3a1488f7
@ -3,6 +3,8 @@ package roomescape.store.infrastructure.persistence
|
||||
import jakarta.persistence.Column
|
||||
import jakarta.persistence.Entity
|
||||
import jakarta.persistence.EntityListeners
|
||||
import jakarta.persistence.EnumType
|
||||
import jakarta.persistence.Enumerated
|
||||
import jakarta.persistence.Table
|
||||
import org.springframework.data.jpa.domain.support.AuditingEntityListener
|
||||
import roomescape.common.entity.AuditingBaseEntity
|
||||
@ -25,5 +27,13 @@ class StoreEntity(
|
||||
@Column(unique = false)
|
||||
val businessRegNum: String,
|
||||
|
||||
val regionCode: String,
|
||||
var regionCode: String,
|
||||
|
||||
@Enumerated(value = EnumType.STRING)
|
||||
var status: StoreStatus
|
||||
) : AuditingBaseEntity(id)
|
||||
|
||||
enum class StoreStatus {
|
||||
ACTIVE,
|
||||
INACTIVE
|
||||
}
|
||||
|
||||
@ -15,6 +15,7 @@ create table if not exists store(
|
||||
contact varchar(50) not null,
|
||||
business_reg_num varchar(12) not null,
|
||||
region_code varchar(10) not null,
|
||||
status varchar(20) not null,
|
||||
|
||||
created_at timestamp not null,
|
||||
created_by bigint not null,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user