|
@@ -0,0 +1,159 @@
|
|
|
|
|
+package space.anyi.serve.entity.contest;
|
|
|
|
|
+
|
|
|
|
|
+import com.baomidou.mybatisplus.annotation.IdType;
|
|
|
|
|
+import com.baomidou.mybatisplus.annotation.TableField;
|
|
|
|
|
+import com.baomidou.mybatisplus.annotation.TableId;
|
|
|
|
|
+import com.baomidou.mybatisplus.annotation.TableName;
|
|
|
|
|
+
|
|
|
|
|
+import java.time.LocalDateTime;
|
|
|
|
|
+
|
|
|
|
|
+@TableName("dev.submission")
|
|
|
|
|
+public class Submission {
|
|
|
|
|
+
|
|
|
|
|
+ @TableId(type = IdType.AUTO)
|
|
|
|
|
+ private Long id;
|
|
|
|
|
+ @TableField("problem_id")
|
|
|
|
|
+ private Long problemId;
|
|
|
|
|
+ @TableField("user_id")
|
|
|
|
|
+ private Long userId;
|
|
|
|
|
+ @TableField("contest_id")
|
|
|
|
|
+ private Long contestId;
|
|
|
|
|
+ private String code;
|
|
|
|
|
+ private String language;
|
|
|
|
|
+ private String status;
|
|
|
|
|
+ @TableField("judge_detail")
|
|
|
|
|
+ private String judgeDetail;
|
|
|
|
|
+ @TableField("time_used_ms")
|
|
|
|
|
+ private Integer timeUsedMs;
|
|
|
|
|
+ @TableField("memory_used_kb")
|
|
|
|
|
+ private Integer memoryUsedKb;
|
|
|
|
|
+ private Integer score;
|
|
|
|
|
+ @TableField("total_test_cases")
|
|
|
|
|
+ private Integer totalTestCases;
|
|
|
|
|
+ @TableField("passed_test_cases")
|
|
|
|
|
+ private Integer passedTestCases;
|
|
|
|
|
+ @TableField("delete_flag")
|
|
|
|
|
+ private Integer deleteFlag = 0;
|
|
|
|
|
+ @TableField("created_at")
|
|
|
|
|
+ private LocalDateTime createdAt;
|
|
|
|
|
+
|
|
|
|
|
+ public Long getId() {
|
|
|
|
|
+ return id;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setId(Long id) {
|
|
|
|
|
+ this.id = id;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public Long getProblemId() {
|
|
|
|
|
+ return problemId;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setProblemId(Long problemId) {
|
|
|
|
|
+ this.problemId = problemId;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public Long getUserId() {
|
|
|
|
|
+ return userId;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setUserId(Long userId) {
|
|
|
|
|
+ this.userId = userId;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public Long getContestId() {
|
|
|
|
|
+ return contestId;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setContestId(Long contestId) {
|
|
|
|
|
+ this.contestId = contestId;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public String getCode() {
|
|
|
|
|
+ return code;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setCode(String code) {
|
|
|
|
|
+ this.code = code;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public String getLanguage() {
|
|
|
|
|
+ return language;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setLanguage(String language) {
|
|
|
|
|
+ this.language = language;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public String getStatus() {
|
|
|
|
|
+ return status;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setStatus(String status) {
|
|
|
|
|
+ this.status = status;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public String getJudgeDetail() {
|
|
|
|
|
+ return judgeDetail;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setJudgeDetail(String judgeDetail) {
|
|
|
|
|
+ this.judgeDetail = judgeDetail;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public Integer getTimeUsedMs() {
|
|
|
|
|
+ return timeUsedMs;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setTimeUsedMs(Integer timeUsedMs) {
|
|
|
|
|
+ this.timeUsedMs = timeUsedMs;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public Integer getMemoryUsedKb() {
|
|
|
|
|
+ return memoryUsedKb;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setMemoryUsedKb(Integer memoryUsedKb) {
|
|
|
|
|
+ this.memoryUsedKb = memoryUsedKb;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public Integer getScore() {
|
|
|
|
|
+ return score;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setScore(Integer score) {
|
|
|
|
|
+ this.score = score;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public Integer getTotalTestCases() {
|
|
|
|
|
+ return totalTestCases;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setTotalTestCases(Integer totalTestCases) {
|
|
|
|
|
+ this.totalTestCases = totalTestCases;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public Integer getPassedTestCases() {
|
|
|
|
|
+ return passedTestCases;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setPassedTestCases(Integer passedTestCases) {
|
|
|
|
|
+ this.passedTestCases = passedTestCases;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public Integer getDeleteFlag() {
|
|
|
|
|
+ return deleteFlag;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setDeleteFlag(Integer deleteFlag) {
|
|
|
|
|
+ this.deleteFlag = deleteFlag;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public LocalDateTime getCreatedAt() {
|
|
|
|
|
+ return createdAt;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setCreatedAt(LocalDateTime createdAt) {
|
|
|
|
|
+ this.createdAt = createdAt;
|
|
|
|
|
+ }
|
|
|
|
|
+}
|