DB
데이터 타입 모음
type User {
id: ID! @id
mailid: String! @unique
name: String
createdAt: DateTime! @createdAt
averagePoint: Float! @default(value: 0.0)
totalPoint: Float
major: String
subMajor: String
studentID: Int
college: String
semesters: [Semester!]
}
type Semester {
id: ID! @id
subjects: [Subject!]
averagePoint: Float!
totalCredit: Int!
isOutside: Boolean @default(value: false)
year: Int!
semester: SemesterType!
}
enum SemesterType {
FIRST
SUMMER
SECOND
WINTER
}
type Subject {
id: ID! @id
title: String!
code: String!
grade: String!
course: String!
}User
id: 사용자의 내부 ID (CUID)mailid: 사용자의 메일 id 정보name: 사용자의 이름averagePoint: 전체 학기의 평점입니다.totalPoint: 이수 학점 계major: 전공subMajor: 부전공studentID: 학번college: 단과대 이름
Semester
averagePoint: 해당 학기에 받은 평점totalCredit: 해당 학기에 이수한 강의 학점 계isOutside: 외부 대학과 교류 이수 여부semester: 학기 정보를SemesterType으로 구분함year: 이수 년도
Subject
title: 과목 이름code: 과목 코드grade: 학점(A/B/C..)course: 이수구분
결과 미리보기
Last updated
Was this helpful?