UserToken.java 583 B

123456789101112131415161718192021222324252627282930
  1. package com.izouma.nineth.domain;
  2. import lombok.AllArgsConstructor;
  3. import lombok.Builder;
  4. import lombok.Data;
  5. import lombok.NoArgsConstructor;
  6. import javax.persistence.*;
  7. @Data
  8. @Entity
  9. @AllArgsConstructor
  10. @NoArgsConstructor
  11. @Builder
  12. @Table(indexes = {@Index(columnList = "userId")})
  13. public class UserToken extends BaseEntity {
  14. @Id
  15. @GeneratedValue(strategy = GenerationType.AUTO)
  16. private Long id;
  17. private Long userId;
  18. private String token;
  19. public UserToken(Long userId, String token) {
  20. this.userId = userId;
  21. this.token = token;
  22. }
  23. }