diff --git a/src/main/java/ntnu/idatt2016/v233/SmartMat/entity/Groups.java b/src/main/java/ntnu/idatt2016/v233/SmartMat/entity/Groups.java new file mode 100644 index 0000000000000000000000000000000000000000..de78df1bf05e5d224aeb90a53922a7ad92191fd8 --- /dev/null +++ b/src/main/java/ntnu/idatt2016/v233/SmartMat/entity/Groups.java @@ -0,0 +1,31 @@ +package ntnu.idatt2016.v233.SmartMat.entity; + + +import jakarta.persistence.Column; +import jakarta.persistence.Entity; +import jakarta.persistence.Id; +import lombok.AllArgsConstructor; +import lombok.Builder; +import lombok.Data; +import lombok.NoArgsConstructor; + +@NoArgsConstructor +@AllArgsConstructor +@Builder +@Entity(name = "groups") +@Data +public class Groups { + + @Id + @Column(name = "group_id") + long groupId; + + @Column(name = "level") + int level; + + @Column(name = "points") + int points; + + @Column(name = "group_name") + String groupName; +} diff --git a/src/main/java/ntnu/idatt2016/v233/SmartMat/repository/GroupRepository.java b/src/main/java/ntnu/idatt2016/v233/SmartMat/repository/GroupRepository.java new file mode 100644 index 0000000000000000000000000000000000000000..2c61c972345240dcd288737f08bac3ad2977199e --- /dev/null +++ b/src/main/java/ntnu/idatt2016/v233/SmartMat/repository/GroupRepository.java @@ -0,0 +1,16 @@ +package ntnu.idatt2016.v233.SmartMat.repository; + +import org.springframework.data.jpa.repository.JpaRepository; + +import ntnu.idatt2016.v233.SmartMat.entity.Groups; + +/** + * Repository for groups + * + * @author Stian Lyng + * @version 1.0 + * @since 04.04.2023 + */ +public interface GroupRepository extends JpaRepository<Groups, Long> { + +}