package models;
import play.data.validation.Constraints;
import play.db.ebean.Model;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.ManyToOne;
import java.util.Date;
@Entity
public class ProblemVote extends Model {
@Id
public Long id;
@ManyToOne
public Problem problem;
@ManyToOne
public User user;
@Constraints.Min(1)
@Constraints.Max(5)
public int rating;
@Constraints.Min(1)
@Constraints.Max(5)
public int difficulty;
public Date createTime = new Date();
public static Finder<Long, ProblemVote> find = new Finder<>(Long.class, ProblemVote.class);
}