Skip to content

Журнал МООК

Журнал МООК курсов, необходим для кэшированной записи.

Атрибуты

  • id - bigint(20) - уникальный ID.
  • curs_id - bigint(20) - связь с курсом
  • teacher_id - bigint(20) - журнал для конкретного преподавателя (для определения архивности групп)
  • created_at - datetime - дата создания журнала
  • updated_at - datetime - дата обновления

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

CREATE TABLE IF NOT EXISTS mooc_journal ( id bigint(20) NOT NULL AUTO_INCREMENT, curs_id bigint(20) unsigned NOT NULL, teacher_id bigint(20) DEFAULT NULL COMMENT 'журнал для конкретного преподавателя (для определяни архивности групп)', created_at datetime DEFAULT NULL COMMENT 'дата создания журнала', updated_at datetime DEFAULT NULL COMMENT 'дата обновления', PRIMARY KEY (id), KEY mook_curs_id (curs_id), KEY mook_teacher_id (teacher_id), CONSTRAINT mook_curs_id FOREIGN KEY (curs_id) REFERENCES didesk_curses (id) ON DELETE CASCADE ON UPDATE CASCADE, CONSTRAINT mook_teacher_id FOREIGN KEY (teacher_id) REFERENCES teacher (id) ON DELETE CASCADE ON UPDATE CASCADE ) ENGINE=InnoDB AUTO_INCREMENT=165 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='журнал моок-курса';