package team.arrow.cupid.global.member;
import lombok.Getter;
import lombok.NoArgsConstructor;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import static javax.persistence.FetchType.LAZY;
@Entity
@NoArgsConstructor
@Getter
public class Board {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Column(name = "board_id")
private Long id;
@NotNull
@ManyToOne(fetch = LAZY)
@JoinColumn(name = "board_id")
private Member member;
@Enumerated(EnumType.STRING)
private Gender gender;
@Column(length = 10)
private String birthday;
@Column(unique = true,length = 10)
private String height;
private String image;
@Column(unique = true, length = 11)
private String nickname;
@Column(length = 15)
private String phoneNumber;
@Enumerated(EnumType.STRING)
private Sdp sdp;
@Enumerated(EnumType.STRING)
private Habbit habbit;
@Enumerated(EnumType.STRING)
private Religion religion;
@Column(length = 400)
private String introduction;
}