package roomescape.member.infrastructure.persistence import jakarta.persistence.* @Entity class Member( @Id @GeneratedValue(strategy = GenerationType.IDENTITY) var id: Long? = null, var name: String, var email: String, var password: String, @Enumerated(value = EnumType.STRING) var role: Role ) { fun isAdmin(): Boolean = role == Role.ADMIN } enum class Role { MEMBER, ADMIN, }