Registration

Models. Namespace

Registration

Description:
  • 학기 등록 정보

    Indexes Properties
    _id UNIQUE
    season_1_user_1 UNIQUE; COMPOUND
Version:
  • 2.0.0

Type Definitions

TMemo

Properties:
Name Type Description
title string
day string
start string
end string
memo string

TRegistration

Properties:
Name Type Attributes Default Description
_id ObjectId
season ObjectId

season._id

school string

season.school

schoolId string

season.schoolId

schoolName string

season.schoolName

year string

season.year

term string

season.term

period Object

season.period

user ObjectId

user._id

userId string

user.userId

userName string

user.userName

role "student" | "teacher" "student"

역할

grade string <nullable>

학년

group string <nullable>

그룹

teacher ObjectId <nullable>

teacher(user)._id

teacherId string <nullable>

teacher(user).userId

teacherName string <nullable>

teacher(user).userName

subTeacher ObjectId <nullable>

subTeacher(user)._id

subTeacherId string <nullable>

subTeacher(user).userId

subTeacherName string <nullable>

subTeacher(user).userName

isActivated boolean

season.isActivated

memos Array.<TMemo>
permissionSyllabusV2 boolean false

수업 개설 권한; season.permissionSyllabusV2에 의해 설정된다

permissionEnrollmentV2 boolean false

수강신청 권한; season.permissionEnrollmentV2에 의해 설정된다

permissionEvaluationV2 boolean false

평가 권한; season.permissionEvaluationV2에 의해 설정된다

formEvaluation Array.<Object>

season.formEvaluation