feat(gift): 선물 받을 주소 저장소를 추가한다
This commit is contained in:
+33
@@ -0,0 +1,33 @@
|
||||
package kr.co.vividnext.sodalive.v2.gift.adapter.out.persistence
|
||||
|
||||
import javax.persistence.Column
|
||||
import javax.persistence.Entity
|
||||
import javax.persistence.Id
|
||||
import javax.persistence.Table
|
||||
|
||||
@Entity
|
||||
@Table(name = "gift_mailbox")
|
||||
class GiftMailbox(
|
||||
@Id
|
||||
@Column(name = "id", nullable = false)
|
||||
val id: Long = SINGLETON_ID,
|
||||
|
||||
@Column(name = "name", nullable = false, length = 50)
|
||||
var name: String,
|
||||
|
||||
@Column(name = "phone_number", nullable = false, length = 30)
|
||||
var phoneNumber: String,
|
||||
|
||||
@Column(name = "zip_code", nullable = false, length = 20)
|
||||
var zipCode: String,
|
||||
|
||||
@Column(name = "address", nullable = false, length = 255)
|
||||
var address: String,
|
||||
|
||||
@Column(name = "address_detail", length = 255)
|
||||
var addressDetail: String?
|
||||
) {
|
||||
companion object {
|
||||
const val SINGLETON_ID = 1L
|
||||
}
|
||||
}
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
package kr.co.vividnext.sodalive.v2.gift.adapter.out.persistence
|
||||
|
||||
import org.springframework.data.jpa.repository.JpaRepository
|
||||
|
||||
interface GiftMailboxRepository : JpaRepository<GiftMailbox, Long>
|
||||
Reference in New Issue
Block a user