Result.java
package mirante.api.result;
import java.sql.Timestamp;
import java.time.Instant;
import jakarta.persistence.Entity;
import jakarta.persistence.Id;
import jakarta.persistence.GeneratedValue;
import jakarta.persistence.GenerationType;
import jakarta.persistence.ManyToOne;
import jakarta.persistence.JoinColumn;
import mirante.api.exercise.set.ExerciseSet;
@Entity
public class Result {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private long id;
private Timestamp time = Timestamp.from(Instant.now());
@ManyToOne @JoinColumn(name = "result_set", referencedColumnName = "id")
private ExerciseSet set = new ExerciseSet();
public Result() {}
public Result(Timestamp time, ExerciseSet set) {
this.time = time;
this.set = set;
}
}