Skip to content

События расписания

Выполняет задачу связи события расписания с преподавателем, структурой рабочего плана и рабочим пространством. Участвует в процессах указания дат начала/конца события, а так же указан статус и тип событий.

Атрибуты

  • id - bigint - уникальный ID.
  • title - varchar(255) - название.
  • description - text - описание.
  • start - datetime - начало события.
  • end - datetime - конец события.
  • teacher_id - bigint - связь с преподавателем.
  • workplan_discipline_id - bigint - связь со структурой рабочего плана.
  • workspace_id - bigint - связь с рабочим пространством.
  • date_create - datetime - дата создания события.
  • set_as_read - tinyint(4) - видел ли студент сообщение:
  • 1 - да -> уменьшить счетчик
  • 0 - нет -> оставить как есть
  • can_join - enum - разрешать ли уведомлять о присоединении(спрашивать ли студента, присоединится ли он к событию / вебинару):
  • notice - просто уведомить, чтоб приходили (не спрашивать).
  • ask_join - спросить придут ли?
  • type - enum - тип события:
  • simple - просто событие в календаре, НЕ-вебинар
  • webinar - вебинар, с кнопкой присоединиться
  • status - enum - статус:
  • public - актуальное
  • deleted - удаленное событие
  • proktor_teacher_id - bigint - используется только для абитуриентов. Проктором назначается студент вуза.

Табличное представление

Некоторое табличное представление

Назад