School
- Description:
학교
Indexes Properties _id UNIQUE schoolId_1 UNIQUE
- Version:
- 2.0.0
Type Definitions
TFormArchiveField
Properties:
Name | Type | Default | Description |
---|---|---|---|
label |
string | ||
type |
"select" | "input" | "input-number" | "file" | "file-image" |
"input"
|
|
options |
Array.<string> | ex) ["1학년","2학년"] |
|
runningTotal |
boolean |
false
|
|
total |
boolean |
false
|
TFormArchiveItem
Properties:
Name | Type | Default | Description |
---|---|---|---|
label |
string | ||
type |
"array" | "object" |
"array"
|
|
fields |
Array.<TFormArchiveField> | ||
authTeacher |
"undefined" | "viewAndEditStudents" | "viewAndEditMyStudents" |
"undefined"
|
|
authStudent |
"undefined" | "view" |
"undefined"
|
TLink
Properties:
Name | Type | Description |
---|---|---|
url |
string | ex) https://www.naver.com |
title |
string | ex) 네이버 |
TSchool
Properties:
Name | Type | Attributes | Description |
---|---|---|---|
_id |
ObjectId | ||
schoolId |
string | 학교 ID; unique; validate |
|
schoolName |
string | 학교 이름; validate |
|
formArchive |
Array.<TFormArchiveItem> | 기록 양식 |
|
links |
Array.<TLink> | 링크 목록 |
|
calendar |
string |
<nullable> |
학사 일정 캘린더 ID |
calendarTimetable |
string |
<nullable> |
시간표 캘린더 ID |