Moderator.java
package edu.ucsb.cs156.dining.entities;
import com.fasterxml.jackson.annotation.JsonIgnore;
import jakarta.persistence.*;
import lombok.*;
/** This is a JPA entity that represents an Moderator. */
@Data
@AllArgsConstructor
@NoArgsConstructor(access = AccessLevel.PROTECTED)
@Builder
@Entity
@Table(name = "moderators")
public class Moderator {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
@JsonIgnore
private Long id;
private String email;
public Moderator(String email) {
this.email = email;
}
}