package com.cmc.sparky.scrap.domain;
import com.cmc.sparky.user.domain.User;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import javax.persistence.*;
import java.time.LocalDateTime;
@Entity
@Getter
@Setter
@NoArgsConstructor
public class Tag {
@Id
@GeneratedValue
@Column(name="tagId")
private Long id;
@Column(nullable = false)
private String name;
private String color="#ffffff";
@ManyToOne
@JoinColumn(name="userId")
private User user;
}
Java
복사
우리 플랫폼 특성 상 삭제 외의 status가 필요하지 않지만
구별을 하기 위한 tag는 존재함 즉, tag와 status를 구별해서 사용 중입니다.