From a7d12fb4a7eef4271ee080e87b98a5f42cbe653b Mon Sep 17 00:00:00 2001 From: Anders Austlid <andemau@ntnu.no> Date: Wed, 19 Apr 2023 14:20:07 +0200 Subject: [PATCH] Achievement JPA entity added --- .../SmartMat/entity/user/Achievement.java | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 src/main/java/ntnu/idatt2016/v233/SmartMat/entity/user/Achievement.java diff --git a/src/main/java/ntnu/idatt2016/v233/SmartMat/entity/user/Achievement.java b/src/main/java/ntnu/idatt2016/v233/SmartMat/entity/user/Achievement.java new file mode 100644 index 00000000..68bea413 --- /dev/null +++ b/src/main/java/ntnu/idatt2016/v233/SmartMat/entity/user/Achievement.java @@ -0,0 +1,33 @@ +package ntnu.idatt2016.v233.SmartMat.entity.user; + +import jakarta.persistence.Column; +import jakarta.persistence.Entity; +import jakarta.persistence.Id; +import lombok.AllArgsConstructor; +import lombok.Builder; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * Achievement is an entity class representing an achievement in the system. + * + * @author Anders + * @version 1.0 + * @since 19.04.2023 + * + */ + +@Data +@NoArgsConstructor +@AllArgsConstructor +@Builder +@Entity(name = "achievement") +public class Achievement { + + @Id + @Column(name = "achievement_name") + private String achievementName; + + @Column(name = "achievement_description") + private String achievementDescription; +} -- GitLab