meals-made-easy-api/src/main/java/app/mealsmadeeasy/api/user/UserGrantedAuthorityEntity.java

26 lines
552 B
Java

package app.mealsmadeeasy.api.user;
import jakarta.persistence.*;
@Entity(name = "UserGrantedAuthority")
@Table(name = "user_granted_authority")
public final class UserGrantedAuthorityEntity implements UserGrantedAuthority {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Column(nullable = false)
private Integer id;
private String authority;
@ManyToOne
@JoinColumn(name = "user_id")
private UserEntity userEntity;
@Override
public String getAuthority() {
return this.authority;
}
}