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