blob: b9c1c3bdfed295a05cdfe80c009e6ac792f02009 [file] [log] [blame]
package entity;
import java.io.Serializable;
import javax.persistence.*;
import com.querydsl.core.annotations.QueryEntity;
@QueryEntity
@Entity
@Table(name = "UserInvite")
@IdClass(UserInviteId.class)
public class UserInvite implements Serializable {
private static final long serialVersionUID = 1L;
@Id
@Column(name = "user_id")
public String userId;
@Id
@Column(name = "inviter_email")
public String inviterEmail;
@Column(name = "inviter_registered")
public boolean inviterRegistered;
@ManyToOne
@JoinColumn(name = "user_id", insertable = false, updatable = false)
public User user;
}