Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type File ¶
type File struct { Id int64 `xorm:"pk autoincr"` FileId string TgId int64 IsPersonal bool IsGroup bool SheduleId int64 Week int LastUpd time.Time }
Файлы, залитые в Telegream
type Group ¶
type Group struct { GroupId int64 `xorm:"pk"` GroupName string // Полный номер группы SpecName string // Шифр и название специальности LastUpd time.Time LastCheck time.Time }
Учебная группа
type Lesson ¶
type Lesson struct { LessonId int64 `xorm:"pk autoincr"` NumInShedule int Type string Name string GroupId int64 Begin time.Time End time.Time TeacherId int64 Place string Comment string SubGroup int64 Hash string }
Занятие
type LogFiles ¶
type ShedulesInUser ¶
type ShedulesInUser struct { UID int64 `xorm:"pk autoincr"` // Не забывать про автоинкремент!!! L9Id int64 IsGroup bool SheduleId int64 Subgroup int64 NextNote bool NextDay bool NextWeek bool First bool FirstTime int `xorm:"default 45"` Military bool }
Подключённое к пользователю расписание
type Teacher ¶
type Teacher struct { TeacherId int64 `xorm:"pk"` FirstName string // Фамилия LastName string // Имя, отчество и прочие окончания ShortName string // Инициалы SpecName string // Место работы LastUpd time.Time LastCheck time.Time }
Преподаватель
Click to show internal directories.
Click to hide internal directories.