Skip to content

Commit ed63b11

Browse files
committed
[FEAT] AI 질의응답 내용 저장을 위한 엔티티와 레포지토리 추가
1 parent b0e3e4c commit ed63b11

File tree

2 files changed

+34
-0
lines changed

2 files changed

+34
-0
lines changed
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
package org.vsa.server.gpt.entity;
2+
3+
import jakarta.persistence.*;
4+
import lombok.Getter;
5+
import lombok.Setter;
6+
import org.vsa.server.common.entity.BaseEntity;
7+
8+
@Getter
9+
@Setter
10+
@Entity
11+
public class QnA extends BaseEntity {
12+
@Id
13+
@GeneratedValue(strategy = GenerationType.IDENTITY)
14+
@Column(name = "qna_id")
15+
private Long qnaId;
16+
17+
private String bookName;
18+
19+
@Column(columnDefinition = "TEXT")
20+
private String url;
21+
22+
@Column(columnDefinition = "TEXT")
23+
private String question;
24+
25+
@Column(columnDefinition = "TEXT")
26+
private String answer;
27+
}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
package org.vsa.server.gpt.repository;
2+
3+
import org.springframework.data.jpa.repository.JpaRepository;
4+
import org.vsa.server.gpt.entity.QnA;
5+
6+
public interface QnARepository extends JpaRepository<QnA, Long> {
7+
}

0 commit comments

Comments
 (0)