/
home2
/
reumatologia
/
cpmove_failed_mysql_dbs.1777692634
/
Upload File
HOME
-- MySQL dump 10.13 Distrib 5.7.44, for Linux (x86_64) -- -- Host: localhost Database: reumatol_campus -- ------------------------------------------------------ -- Server version 5.7.44 /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES utf8mb4 */; /*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */; /*!40103 SET TIME_ZONE='+00:00' */; /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; -- -- Current Database: `reumatol_campus` -- -- -- Table structure for table `abm_usr` -- DROP TABLE IF EXISTS `abm_usr`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `abm_usr` ( `idabm_usr` int(11) NOT NULL AUTO_INCREMENT, `intentos` int(1) NOT NULL DEFAULT '1', `email` varchar(50) NOT NULL, `fecha_ingreso` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, `usr_pass` varchar(128) NOT NULL, `usr_hash` varchar(1024) NOT NULL, `usr_hashmd5` varchar(1024) NOT NULL, `estado` int(1) NOT NULL DEFAULT '1', PRIMARY KEY (`idabm_usr`) ) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `abm_usr_data` -- DROP TABLE IF EXISTS `abm_usr_data`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `abm_usr_data` ( `idabm_usr` int(11) NOT NULL, `fecha_cumple` date NOT NULL, `nombre` mediumtext NOT NULL, `apellido` mediumtext NOT NULL, `telefono` varchar(50) NOT NULL, `celular` varchar(50) NOT NULL, `usr_foto` varchar(150) NOT NULL, PRIMARY KEY (`idabm_usr`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `abm_usr_login` -- DROP TABLE IF EXISTS `abm_usr_login`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `abm_usr_login` ( `idusr_login` int(11) NOT NULL AUTO_INCREMENT, `idusr` int(11) NOT NULL DEFAULT '0', `nro_doc` varchar(255) NOT NULL DEFAULT '', `nro_doc_error` varchar(255) NOT NULL DEFAULT '', `usr_ip` varchar(255) NOT NULL DEFAULT '', `fecha` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, `intentos` int(2) NOT NULL DEFAULT '0', `comentario` varchar(255) NOT NULL DEFAULT '', PRIMARY KEY (`idusr_login`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=COMPACT; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `abm_usr_perfil` -- DROP TABLE IF EXISTS `abm_usr_perfil`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `abm_usr_perfil` ( `idabm_usr_perfil` int(10) NOT NULL AUTO_INCREMENT, `titulo` varchar(512) DEFAULT NULL, `observaciones` varchar(1024) DEFAULT NULL, `orden` int(5) DEFAULT '0', `estado` int(1) DEFAULT '1', PRIMARY KEY (`idabm_usr_perfil`) ) ENGINE=MyISAM AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `abm_usr_rel_perfil` -- DROP TABLE IF EXISTS `abm_usr_rel_perfil`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `abm_usr_rel_perfil` ( `idabm_usr` int(11) NOT NULL DEFAULT '0', `idabm_usr_perfil` int(11) NOT NULL DEFAULT '0', `orden` smallint(4) NOT NULL DEFAULT '0', PRIMARY KEY (`idabm_usr`,`idabm_usr_perfil`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=FIXED; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `adodb_logsql` -- DROP TABLE IF EXISTS `adodb_logsql`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `adodb_logsql` ( `id` bigint(10) unsigned NOT NULL AUTO_INCREMENT, `created` datetime NOT NULL, `sql0` varchar(250) NOT NULL DEFAULT '', `sql1` text, `params` text, `tracer` text, `timer` decimal(16,6) NOT NULL DEFAULT '0.000000', PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='to save some logs from ADOdb'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `alto_buscador_consultorio` -- DROP TABLE IF EXISTS `alto_buscador_consultorio`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `alto_buscador_consultorio` ( `idconsultorio` int(11) NOT NULL AUTO_INCREMENT, `titulo` varchar(50) NOT NULL, `lugar` varchar(50) NOT NULL DEFAULT 'SÍ', `telefono` varchar(20) NOT NULL, `email` varchar(50) NOT NULL, `direccion` varchar(150) NOT NULL, `direccion_nro` varchar(5) NOT NULL, `web` varchar(150) NOT NULL, `idpais` varchar(150) NOT NULL DEFAULT '13', `titulo_pais` varchar(150) NOT NULL DEFAULT 'Argentina', `idprovincia` varchar(150) NOT NULL, `titulo_provincia` varchar(150) NOT NULL, `idlocalidad` varchar(150) NOT NULL, `titulo_localidad` varchar(150) NOT NULL, `fecha_alta` datetime NOT NULL, `estado` tinyint(1) NOT NULL DEFAULT '1', PRIMARY KEY (`idconsultorio`) ) ENGINE=MyISAM AUTO_INCREMENT=1028 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `alto_buscador_rel_consultorio_profesional` -- DROP TABLE IF EXISTS `alto_buscador_rel_consultorio_profesional`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `alto_buscador_rel_consultorio_profesional` ( `idrel` int(11) NOT NULL AUTO_INCREMENT, `idconsultorio` int(11) DEFAULT NULL, `idprofesional` int(11) DEFAULT NULL, PRIMARY KEY (`idrel`) ) ENGINE=InnoDB AUTO_INCREMENT=1023 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `alto_buscador_socios` -- DROP TABLE IF EXISTS `alto_buscador_socios`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `alto_buscador_socios` ( `id` int(11) NOT NULL AUTO_INCREMENT, `apellidos` varchar(150) NOT NULL, `nombres` varchar(250) NOT NULL, `email` varchar(255) NOT NULL, `direccion` varchar(600) NOT NULL, `direccion_nro` varchar(10) NOT NULL, `idpais` varchar(150) NOT NULL DEFAULT '13', `titulo_pais` varchar(150) NOT NULL DEFAULT 'Argentina', `idprovincia` varchar(150) NOT NULL, `titulo_provincia` varchar(150) NOT NULL, `idlocalidad` varchar(150) NOT NULL, `titulo_localidad` varchar(150) NOT NULL, `telefono` varchar(50) NOT NULL, `documento` varchar(50) NOT NULL, `titulo` varchar(100) NOT NULL, `fecha_alta` datetime NOT NULL, `usr_pass_data` varchar(32) NOT NULL, `usr_pass` varchar(128) NOT NULL, `usr_hash` varchar(1024) NOT NULL, `usr_hashmd5` varchar(1024) NOT NULL, `es_especialista` varchar(50) NOT NULL, `restringido` varchar(2) NOT NULL, `socio` varchar(128) NOT NULL, `filial` varchar(128) NOT NULL, `intentos` tinyint(1) NOT NULL DEFAULT '1', `estado` tinyint(1) NOT NULL DEFAULT '1', PRIMARY KEY (`id`) ) ENGINE=MyISAM AUTO_INCREMENT=551 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `buscador_socios` -- DROP TABLE IF EXISTS `buscador_socios`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `buscador_socios` ( `id` int(11) NOT NULL AUTO_INCREMENT, `apellidos` varchar(150) DEFAULT NULL, `nombres` varchar(250) DEFAULT NULL, `email` varchar(255) DEFAULT NULL, `direccion` varchar(600) DEFAULT NULL, `pcia` varchar(100) DEFAULT NULL, `loc` varchar(100) DEFAULT NULL, `te` varchar(50) DEFAULT NULL, `titulo` varchar(100) DEFAULT NULL, `especialidad` varchar(150) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM AUTO_INCREMENT=3319 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `buscador_socios_10julio2015` -- DROP TABLE IF EXISTS `buscador_socios_10julio2015`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `buscador_socios_10julio2015` ( `id` int(11) NOT NULL AUTO_INCREMENT, `apellidos` varchar(150) DEFAULT NULL, `nombres` varchar(250) DEFAULT NULL, `email` varchar(255) DEFAULT NULL, `direccion` varchar(600) DEFAULT NULL, `pcia` varchar(100) DEFAULT NULL, `loc` varchar(100) DEFAULT NULL, `te` varchar(50) DEFAULT NULL, `titulo` varchar(100) DEFAULT NULL, `especialidad` varchar(150) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM AUTO_INCREMENT=917 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `buscador_socios_12septiembre2015` -- DROP TABLE IF EXISTS `buscador_socios_12septiembre2015`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `buscador_socios_12septiembre2015` ( `id` int(11) NOT NULL AUTO_INCREMENT, `apellidos` varchar(150) DEFAULT NULL, `nombres` varchar(250) DEFAULT NULL, `email` varchar(255) DEFAULT NULL, `direccion` varchar(600) DEFAULT NULL, `pcia` varchar(100) DEFAULT NULL, `loc` varchar(100) DEFAULT NULL, `te` varchar(50) DEFAULT NULL, `titulo` varchar(100) DEFAULT NULL, `especialidad` varchar(150) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM AUTO_INCREMENT=916 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `buscador_socios_7noviembre2014` -- DROP TABLE IF EXISTS `buscador_socios_7noviembre2014`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `buscador_socios_7noviembre2014` ( `id` int(11) NOT NULL AUTO_INCREMENT, `apellidos` varchar(150) DEFAULT NULL, `nombres` varchar(250) DEFAULT NULL, `email` varchar(255) DEFAULT NULL, `direccion` varchar(600) DEFAULT NULL, `pcia` varchar(100) DEFAULT NULL, `loc` varchar(100) DEFAULT NULL, `te` varchar(50) DEFAULT NULL, `titulo` varchar(100) DEFAULT NULL, `especialidad` varchar(150) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM AUTO_INCREMENT=893 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `buscador_socios_9junio2014` -- DROP TABLE IF EXISTS `buscador_socios_9junio2014`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `buscador_socios_9junio2014` ( `id` int(11) NOT NULL AUTO_INCREMENT, `apellidos` varchar(150) DEFAULT NULL, `nombres` varchar(250) DEFAULT NULL, `email` varchar(255) DEFAULT NULL, `direccion` varchar(600) DEFAULT NULL, `pcia` varchar(100) DEFAULT NULL, `loc` varchar(100) DEFAULT NULL, `te` varchar(50) DEFAULT NULL, `titulo` varchar(100) DEFAULT NULL, `especialidad` varchar(150) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM AUTO_INCREMENT=732 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `copy_buscador_socios` -- DROP TABLE IF EXISTS `copy_buscador_socios`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `copy_buscador_socios` ( `id` int(11) NOT NULL AUTO_INCREMENT, `apellidos` varchar(150) DEFAULT NULL, `nombres` varchar(250) DEFAULT NULL, `email` varchar(255) DEFAULT NULL, `direccion` varchar(600) DEFAULT NULL, `pcia` varchar(100) DEFAULT NULL, `loc` varchar(100) DEFAULT NULL, `te` varchar(50) DEFAULT NULL, `titulo` varchar(100) DEFAULT NULL, `especialidad` varchar(150) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM AUTO_INCREMENT=962 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `lugar_localidad` -- DROP TABLE IF EXISTS `lugar_localidad`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `lugar_localidad` ( `idlocalidad` int(5) NOT NULL AUTO_INCREMENT, `idprovincia` int(5) NOT NULL, `titulo` varchar(100) CHARACTER SET latin1 NOT NULL, `orden` int(5) NOT NULL, `estado` int(1) NOT NULL DEFAULT '1', PRIMARY KEY (`idlocalidad`) ) ENGINE=MyISAM AUTO_INCREMENT=4204 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `lugar_pais` -- DROP TABLE IF EXISTS `lugar_pais`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `lugar_pais` ( `idpais` int(5) unsigned NOT NULL DEFAULT '0', `titulo` varchar(100) CHARACTER SET latin1 NOT NULL, `estado` int(1) DEFAULT '1', PRIMARY KEY (`idpais`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `lugar_provincia` -- DROP TABLE IF EXISTS `lugar_provincia`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `lugar_provincia` ( `idprovincia` int(5) NOT NULL AUTO_INCREMENT, `idpais` int(5) NOT NULL, `titulo` varchar(100) CHARACTER SET latin1 NOT NULL, `titulo_var` varchar(100) NOT NULL, `orden` int(5) NOT NULL, `estado` int(1) NOT NULL DEFAULT '1', PRIMARY KEY (`idprovincia`) ) ENGINE=MyISAM AUTO_INCREMENT=25 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_analytics_indicator_calc` -- DROP TABLE IF EXISTS `mdl_analytics_indicator_calc`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_analytics_indicator_calc` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `starttime` bigint(10) NOT NULL, `endtime` bigint(10) NOT NULL, `contextid` bigint(10) NOT NULL, `sampleorigin` varchar(255) NOT NULL DEFAULT '', `sampleid` bigint(10) NOT NULL, `indicator` varchar(255) NOT NULL DEFAULT '', `value` decimal(10,2) DEFAULT NULL, `timecreated` bigint(10) NOT NULL, PRIMARY KEY (`id`), KEY `mdl_analindicalc_staendcon_ix` (`starttime`,`endtime`,`contextid`), KEY `mdl_analindicalc_con_ix` (`contextid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_analytics_models` -- DROP TABLE IF EXISTS `mdl_analytics_models`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_analytics_models` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `enabled` tinyint(1) NOT NULL DEFAULT '0', `trained` tinyint(1) NOT NULL DEFAULT '0', `target` varchar(255) NOT NULL DEFAULT '', `indicators` longtext NOT NULL, `timesplitting` varchar(255) DEFAULT NULL, `predictionsprocessor` varchar(255) DEFAULT NULL, `version` bigint(10) NOT NULL, `timecreated` bigint(10) DEFAULT NULL, `timemodified` bigint(10) NOT NULL, `usermodified` bigint(10) NOT NULL, PRIMARY KEY (`id`), KEY `mdl_analmode_enatra_ix` (`enabled`,`trained`) ) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_analytics_models_log` -- DROP TABLE IF EXISTS `mdl_analytics_models_log`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_analytics_models_log` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `modelid` bigint(10) NOT NULL, `version` bigint(10) NOT NULL, `target` varchar(255) NOT NULL DEFAULT '', `indicators` longtext NOT NULL, `timesplitting` varchar(255) DEFAULT NULL, `score` decimal(10,5) NOT NULL DEFAULT '0.00000', `info` longtext, `dir` longtext NOT NULL, `timecreated` bigint(10) NOT NULL, `usermodified` bigint(10) NOT NULL, PRIMARY KEY (`id`), KEY `mdl_analmodelog_mod2_ix` (`modelid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_analytics_predict_samples` -- DROP TABLE IF EXISTS `mdl_analytics_predict_samples`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_analytics_predict_samples` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `modelid` bigint(10) NOT NULL, `analysableid` bigint(10) NOT NULL, `timesplitting` varchar(255) NOT NULL DEFAULT '', `rangeindex` bigint(10) NOT NULL, `sampleids` longtext NOT NULL, `timecreated` bigint(10) NOT NULL DEFAULT '0', `timemodified` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_analpredsamp_modanatimr_ix` (`modelid`,`analysableid`,`timesplitting`,`rangeindex`), KEY `mdl_analpredsamp_mod_ix` (`modelid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_analytics_prediction_actions` -- DROP TABLE IF EXISTS `mdl_analytics_prediction_actions`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_analytics_prediction_actions` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `predictionid` bigint(10) NOT NULL, `userid` bigint(10) NOT NULL, `actionname` varchar(255) NOT NULL DEFAULT '', `timecreated` bigint(10) NOT NULL, PRIMARY KEY (`id`), KEY `mdl_analpredacti_preuseact_ix` (`predictionid`,`userid`,`actionname`), KEY `mdl_analpredacti_pre_ix` (`predictionid`), KEY `mdl_analpredacti_use_ix` (`userid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_analytics_predictions` -- DROP TABLE IF EXISTS `mdl_analytics_predictions`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_analytics_predictions` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `modelid` bigint(10) NOT NULL, `contextid` bigint(10) NOT NULL, `sampleid` bigint(10) NOT NULL, `rangeindex` mediumint(5) NOT NULL, `prediction` decimal(10,2) NOT NULL, `predictionscore` decimal(10,5) NOT NULL, `calculations` longtext NOT NULL, `timecreated` bigint(10) NOT NULL DEFAULT '0', `timestart` bigint(10) DEFAULT NULL, `timeend` bigint(10) DEFAULT NULL, PRIMARY KEY (`id`), KEY `mdl_analpred_modcon_ix` (`modelid`,`contextid`), KEY `mdl_analpred_mod_ix` (`modelid`), KEY `mdl_analpred_con_ix` (`contextid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_analytics_train_samples` -- DROP TABLE IF EXISTS `mdl_analytics_train_samples`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_analytics_train_samples` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `modelid` bigint(10) NOT NULL, `analysableid` bigint(10) NOT NULL, `timesplitting` varchar(255) NOT NULL DEFAULT '', `fileid` bigint(10) NOT NULL, `sampleids` longtext NOT NULL, `timecreated` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_analtraisamp_modanatim_ix` (`modelid`,`analysableid`,`timesplitting`), KEY `mdl_analtraisamp_mod_ix` (`modelid`), KEY `mdl_analtraisamp_fil_ix` (`fileid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_analytics_used_analysables` -- DROP TABLE IF EXISTS `mdl_analytics_used_analysables`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_analytics_used_analysables` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `modelid` bigint(10) NOT NULL, `action` varchar(50) NOT NULL DEFAULT '', `analysableid` bigint(10) NOT NULL, `timeanalysed` bigint(10) NOT NULL, PRIMARY KEY (`id`), KEY `mdl_analusedanal_modact_ix` (`modelid`,`action`), KEY `mdl_analusedanal_mod_ix` (`modelid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_analytics_used_files` -- DROP TABLE IF EXISTS `mdl_analytics_used_files`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_analytics_used_files` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `modelid` bigint(10) NOT NULL DEFAULT '0', `fileid` bigint(10) NOT NULL DEFAULT '0', `action` varchar(50) NOT NULL DEFAULT '', `time` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_analusedfile_mod_ix` (`modelid`), KEY `mdl_analusedfile_fil_ix` (`fileid`), KEY `mdl_analusedfile_modactfil_ix` (`modelid`,`action`,`fileid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_assign` -- DROP TABLE IF EXISTS `mdl_assign`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_assign` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `course` bigint(10) NOT NULL DEFAULT '0', `name` varchar(255) NOT NULL DEFAULT '', `intro` longtext NOT NULL, `introformat` smallint(4) NOT NULL DEFAULT '0', `alwaysshowdescription` tinyint(2) NOT NULL DEFAULT '0', `nosubmissions` tinyint(2) NOT NULL DEFAULT '0', `submissiondrafts` tinyint(2) NOT NULL DEFAULT '0', `sendnotifications` tinyint(2) NOT NULL DEFAULT '0', `sendlatenotifications` tinyint(2) NOT NULL DEFAULT '0', `duedate` bigint(10) NOT NULL DEFAULT '0', `allowsubmissionsfromdate` bigint(10) NOT NULL DEFAULT '0', `grade` bigint(10) NOT NULL DEFAULT '0', `timemodified` bigint(10) NOT NULL DEFAULT '0', `requiresubmissionstatement` tinyint(2) NOT NULL DEFAULT '0', `completionsubmit` tinyint(2) NOT NULL DEFAULT '0', `cutoffdate` bigint(10) NOT NULL DEFAULT '0', `gradingduedate` bigint(10) NOT NULL DEFAULT '0', `teamsubmission` tinyint(2) NOT NULL DEFAULT '0', `requireallteammemberssubmit` tinyint(2) NOT NULL DEFAULT '0', `teamsubmissiongroupingid` bigint(10) NOT NULL DEFAULT '0', `blindmarking` tinyint(2) NOT NULL DEFAULT '0', `revealidentities` tinyint(2) NOT NULL DEFAULT '0', `attemptreopenmethod` varchar(10) NOT NULL DEFAULT 'none', `maxattempts` mediumint(6) NOT NULL DEFAULT '-1', `markingworkflow` tinyint(2) NOT NULL DEFAULT '0', `markingallocation` tinyint(2) NOT NULL DEFAULT '0', `sendstudentnotifications` tinyint(2) NOT NULL DEFAULT '1', `preventsubmissionnotingroup` tinyint(2) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_assi_cou_ix` (`course`), KEY `mdl_assi_tea_ix` (`teamsubmissiongroupingid`) ) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COMMENT='This table saves information about an instance of mod_assign'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_assign_grades` -- DROP TABLE IF EXISTS `mdl_assign_grades`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_assign_grades` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `assignment` bigint(10) NOT NULL DEFAULT '0', `userid` bigint(10) NOT NULL DEFAULT '0', `timecreated` bigint(10) NOT NULL DEFAULT '0', `timemodified` bigint(10) NOT NULL DEFAULT '0', `grader` bigint(10) NOT NULL DEFAULT '0', `grade` decimal(10,5) DEFAULT '0.00000', `attemptnumber` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), UNIQUE KEY `mdl_assigrad_assuseatt_uix` (`assignment`,`userid`,`attemptnumber`), KEY `mdl_assigrad_use_ix` (`userid`), KEY `mdl_assigrad_att_ix` (`attemptnumber`), KEY `mdl_assigrad_ass_ix` (`assignment`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Grading information about a single assignment submission.'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_assign_overrides` -- DROP TABLE IF EXISTS `mdl_assign_overrides`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_assign_overrides` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `assignid` bigint(10) NOT NULL DEFAULT '0', `groupid` bigint(10) DEFAULT NULL, `userid` bigint(10) DEFAULT NULL, `sortorder` bigint(10) DEFAULT NULL, `allowsubmissionsfromdate` bigint(10) DEFAULT NULL, `duedate` bigint(10) DEFAULT NULL, `cutoffdate` bigint(10) DEFAULT NULL, PRIMARY KEY (`id`), KEY `mdl_assiover_ass_ix` (`assignid`), KEY `mdl_assiover_gro_ix` (`groupid`), KEY `mdl_assiover_use_ix` (`userid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_assign_plugin_config` -- DROP TABLE IF EXISTS `mdl_assign_plugin_config`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_assign_plugin_config` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `assignment` bigint(10) NOT NULL DEFAULT '0', `plugin` varchar(28) NOT NULL DEFAULT '', `subtype` varchar(28) NOT NULL DEFAULT '', `name` varchar(28) NOT NULL DEFAULT '', `value` longtext, PRIMARY KEY (`id`), KEY `mdl_assiplugconf_plu_ix` (`plugin`), KEY `mdl_assiplugconf_sub_ix` (`subtype`), KEY `mdl_assiplugconf_nam_ix` (`name`), KEY `mdl_assiplugconf_ass_ix` (`assignment`) ) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=utf8 COMMENT='Config data for an instance of a plugin in an assignment.'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_assign_submission` -- DROP TABLE IF EXISTS `mdl_assign_submission`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_assign_submission` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `assignment` bigint(10) NOT NULL DEFAULT '0', `userid` bigint(10) NOT NULL DEFAULT '0', `timecreated` bigint(10) NOT NULL DEFAULT '0', `timemodified` bigint(10) NOT NULL DEFAULT '0', `status` varchar(10) DEFAULT NULL, `groupid` bigint(10) NOT NULL DEFAULT '0', `attemptnumber` bigint(10) NOT NULL DEFAULT '0', `latest` tinyint(2) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), UNIQUE KEY `mdl_assisubm_assusegroatt_uix` (`assignment`,`userid`,`groupid`,`attemptnumber`), KEY `mdl_assisubm_use_ix` (`userid`), KEY `mdl_assisubm_att_ix` (`attemptnumber`), KEY `mdl_assisubm_ass_ix` (`assignment`), KEY `mdl_assisubm_assusegrolat_ix` (`assignment`,`userid`,`groupid`,`latest`) ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COMMENT='This table keeps information about student interactions with'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_assign_user_flags` -- DROP TABLE IF EXISTS `mdl_assign_user_flags`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_assign_user_flags` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `userid` bigint(10) NOT NULL DEFAULT '0', `assignment` bigint(10) NOT NULL DEFAULT '0', `locked` bigint(10) NOT NULL DEFAULT '0', `mailed` smallint(4) NOT NULL DEFAULT '0', `extensionduedate` bigint(10) NOT NULL DEFAULT '0', `workflowstate` varchar(20) DEFAULT NULL, `allocatedmarker` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_assiuserflag_mai_ix` (`mailed`), KEY `mdl_assiuserflag_use_ix` (`userid`), KEY `mdl_assiuserflag_ass_ix` (`assignment`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='List of flags that can be set for a single user in a single '; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_assign_user_mapping` -- DROP TABLE IF EXISTS `mdl_assign_user_mapping`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_assign_user_mapping` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `assignment` bigint(10) NOT NULL DEFAULT '0', `userid` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_assiusermapp_ass_ix` (`assignment`), KEY `mdl_assiusermapp_use_ix` (`userid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Map an assignment specific id number to a user'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_assignfeedback_comments` -- DROP TABLE IF EXISTS `mdl_assignfeedback_comments`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_assignfeedback_comments` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `assignment` bigint(10) NOT NULL DEFAULT '0', `grade` bigint(10) NOT NULL DEFAULT '0', `commenttext` longtext, `commentformat` smallint(4) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_assicomm_ass_ix` (`assignment`), KEY `mdl_assicomm_gra_ix` (`grade`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Text feedback for submitted assignments'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_assignfeedback_editpdf_annot` -- DROP TABLE IF EXISTS `mdl_assignfeedback_editpdf_annot`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_assignfeedback_editpdf_annot` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `gradeid` bigint(10) NOT NULL DEFAULT '0', `pageno` bigint(10) NOT NULL DEFAULT '0', `x` bigint(10) DEFAULT '0', `y` bigint(10) DEFAULT '0', `endx` bigint(10) DEFAULT '0', `endy` bigint(10) DEFAULT '0', `path` longtext, `type` varchar(10) DEFAULT 'line', `colour` varchar(10) DEFAULT 'black', `draft` tinyint(2) NOT NULL DEFAULT '1', PRIMARY KEY (`id`), KEY `mdl_assieditanno_grapag_ix` (`gradeid`,`pageno`), KEY `mdl_assieditanno_gra_ix` (`gradeid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='stores annotations added to pdfs submitted by students'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_assignfeedback_editpdf_cmnt` -- DROP TABLE IF EXISTS `mdl_assignfeedback_editpdf_cmnt`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_assignfeedback_editpdf_cmnt` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `gradeid` bigint(10) NOT NULL DEFAULT '0', `x` bigint(10) DEFAULT '0', `y` bigint(10) DEFAULT '0', `width` bigint(10) DEFAULT '120', `rawtext` longtext, `pageno` bigint(10) NOT NULL DEFAULT '0', `colour` varchar(10) DEFAULT 'black', `draft` tinyint(2) NOT NULL DEFAULT '1', PRIMARY KEY (`id`), KEY `mdl_assieditcmnt_grapag_ix` (`gradeid`,`pageno`), KEY `mdl_assieditcmnt_gra_ix` (`gradeid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Stores comments added to pdfs'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_assignfeedback_editpdf_queue` -- DROP TABLE IF EXISTS `mdl_assignfeedback_editpdf_queue`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_assignfeedback_editpdf_queue` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `submissionid` bigint(10) NOT NULL, `submissionattempt` bigint(10) NOT NULL, `attemptedconversions` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), UNIQUE KEY `mdl_assieditqueu_subsub_uix` (`submissionid`,`submissionattempt`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_assignfeedback_editpdf_quick` -- DROP TABLE IF EXISTS `mdl_assignfeedback_editpdf_quick`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_assignfeedback_editpdf_quick` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `userid` bigint(10) NOT NULL DEFAULT '0', `rawtext` longtext NOT NULL, `width` bigint(10) NOT NULL DEFAULT '120', `colour` varchar(10) DEFAULT 'yellow', PRIMARY KEY (`id`), KEY `mdl_assieditquic_use_ix` (`userid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Stores teacher specified quicklist comments'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_assignfeedback_file` -- DROP TABLE IF EXISTS `mdl_assignfeedback_file`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_assignfeedback_file` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `assignment` bigint(10) NOT NULL DEFAULT '0', `grade` bigint(10) NOT NULL DEFAULT '0', `numfiles` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_assifile_ass2_ix` (`assignment`), KEY `mdl_assifile_gra_ix` (`grade`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Stores info about the number of files submitted by a student'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_assignment` -- DROP TABLE IF EXISTS `mdl_assignment`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_assignment` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `course` bigint(10) NOT NULL DEFAULT '0', `name` varchar(255) NOT NULL DEFAULT '', `intro` longtext NOT NULL, `introformat` smallint(4) NOT NULL DEFAULT '0', `assignmenttype` varchar(50) NOT NULL DEFAULT '', `resubmit` tinyint(2) NOT NULL DEFAULT '0', `preventlate` tinyint(2) NOT NULL DEFAULT '0', `emailteachers` tinyint(2) NOT NULL DEFAULT '0', `var1` bigint(10) DEFAULT '0', `var2` bigint(10) DEFAULT '0', `var3` bigint(10) DEFAULT '0', `var4` bigint(10) DEFAULT '0', `var5` bigint(10) DEFAULT '0', `maxbytes` bigint(10) NOT NULL DEFAULT '100000', `timedue` bigint(10) NOT NULL DEFAULT '0', `timeavailable` bigint(10) NOT NULL DEFAULT '0', `grade` bigint(10) NOT NULL DEFAULT '0', `timemodified` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_assi_cou_ix` (`course`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Defines assignments'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_assignment_submissions` -- DROP TABLE IF EXISTS `mdl_assignment_submissions`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_assignment_submissions` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `assignment` bigint(10) NOT NULL DEFAULT '0', `userid` bigint(10) NOT NULL DEFAULT '0', `timecreated` bigint(10) NOT NULL DEFAULT '0', `timemodified` bigint(10) NOT NULL DEFAULT '0', `numfiles` bigint(10) NOT NULL DEFAULT '0', `data1` longtext, `data2` longtext, `grade` bigint(11) NOT NULL DEFAULT '0', `submissioncomment` longtext NOT NULL, `format` smallint(4) NOT NULL DEFAULT '0', `teacher` bigint(10) NOT NULL DEFAULT '0', `timemarked` bigint(10) NOT NULL DEFAULT '0', `mailed` tinyint(1) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_assisubm_use_ix` (`userid`), KEY `mdl_assisubm_mai_ix` (`mailed`), KEY `mdl_assisubm_tim_ix` (`timemarked`), KEY `mdl_assisubm_ass_ix` (`assignment`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Info about submitted assignments'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_assignment_upgrade` -- DROP TABLE IF EXISTS `mdl_assignment_upgrade`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_assignment_upgrade` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `oldcmid` bigint(10) NOT NULL DEFAULT '0', `oldinstance` bigint(10) NOT NULL DEFAULT '0', `newcmid` bigint(10) NOT NULL DEFAULT '0', `newinstance` bigint(10) NOT NULL DEFAULT '0', `timecreated` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_assiupgr_old_ix` (`oldcmid`), KEY `mdl_assiupgr_old2_ix` (`oldinstance`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_assignsubmission_file` -- DROP TABLE IF EXISTS `mdl_assignsubmission_file`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_assignsubmission_file` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `assignment` bigint(10) NOT NULL DEFAULT '0', `submission` bigint(10) NOT NULL DEFAULT '0', `numfiles` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_assifile_ass_ix` (`assignment`), KEY `mdl_assifile_sub_ix` (`submission`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Info about file submissions for assignments'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_assignsubmission_onlinetext` -- DROP TABLE IF EXISTS `mdl_assignsubmission_onlinetext`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_assignsubmission_onlinetext` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `assignment` bigint(10) NOT NULL DEFAULT '0', `submission` bigint(10) NOT NULL DEFAULT '0', `onlinetext` longtext, `onlineformat` smallint(4) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_assionli_ass_ix` (`assignment`), KEY `mdl_assionli_sub_ix` (`submission`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Info about onlinetext submission'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_auth_oauth2_linked_login` -- DROP TABLE IF EXISTS `mdl_auth_oauth2_linked_login`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_auth_oauth2_linked_login` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `timecreated` bigint(10) NOT NULL, `timemodified` bigint(10) NOT NULL, `usermodified` bigint(10) NOT NULL, `userid` bigint(10) NOT NULL, `issuerid` bigint(10) NOT NULL, `username` varchar(255) NOT NULL DEFAULT '', `email` longtext NOT NULL, `confirmtoken` varchar(64) NOT NULL DEFAULT '', `confirmtokenexpires` bigint(10) DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_authoautlinklogi_useis_uix` (`userid`,`issuerid`,`username`), KEY `mdl_authoautlinklogi_issuse_ix` (`issuerid`,`username`), KEY `mdl_authoautlinklogi_use_ix` (`usermodified`), KEY `mdl_authoautlinklogi_use2_ix` (`userid`), KEY `mdl_authoautlinklogi_iss_ix` (`issuerid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Accounts linked to a users Moodle account.'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_backup_controllers` -- DROP TABLE IF EXISTS `mdl_backup_controllers`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_backup_controllers` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `backupid` varchar(32) NOT NULL DEFAULT '', `operation` varchar(20) NOT NULL DEFAULT 'backup', `type` varchar(10) NOT NULL DEFAULT '', `itemid` bigint(10) NOT NULL, `format` varchar(20) NOT NULL DEFAULT '', `interactive` smallint(4) NOT NULL, `purpose` smallint(4) NOT NULL, `userid` bigint(10) NOT NULL, `status` smallint(4) NOT NULL, `execution` smallint(4) NOT NULL, `executiontime` bigint(10) NOT NULL, `checksum` varchar(32) NOT NULL DEFAULT '', `timecreated` bigint(10) NOT NULL, `timemodified` bigint(10) NOT NULL, `controller` longtext NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_backcont_bac_uix` (`backupid`), KEY `mdl_backcont_use_ix` (`userid`), KEY `mdl_backcont_typite2_ix` (`type`,`itemid`) ) ENGINE=InnoDB AUTO_INCREMENT=696 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_backup_courses` -- DROP TABLE IF EXISTS `mdl_backup_courses`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_backup_courses` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `courseid` bigint(10) NOT NULL DEFAULT '0', `laststarttime` bigint(10) NOT NULL DEFAULT '0', `lastendtime` bigint(10) NOT NULL DEFAULT '0', `laststatus` varchar(1) NOT NULL DEFAULT '5', `nextstarttime` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), UNIQUE KEY `mdl_backcour_cou_uix` (`courseid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='To store every course backup status'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_backup_logs` -- DROP TABLE IF EXISTS `mdl_backup_logs`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_backup_logs` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `backupid` varchar(32) NOT NULL DEFAULT '', `loglevel` smallint(4) NOT NULL, `message` longtext NOT NULL, `timecreated` bigint(10) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_backlogs_bacid_uix` (`backupid`,`id`), KEY `mdl_backlogs_bac_ix` (`backupid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_badge` -- DROP TABLE IF EXISTS `mdl_badge`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_badge` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `name` varchar(255) NOT NULL DEFAULT '', `description` longtext, `timecreated` bigint(10) NOT NULL DEFAULT '0', `timemodified` bigint(10) NOT NULL DEFAULT '0', `usercreated` bigint(10) NOT NULL, `usermodified` bigint(10) NOT NULL, `issuername` varchar(255) NOT NULL DEFAULT '', `issuerurl` varchar(255) NOT NULL DEFAULT '', `issuercontact` varchar(255) DEFAULT NULL, `expiredate` bigint(10) DEFAULT NULL, `expireperiod` bigint(10) DEFAULT NULL, `type` tinyint(1) NOT NULL DEFAULT '1', `courseid` bigint(10) DEFAULT NULL, `message` longtext NOT NULL, `messagesubject` longtext NOT NULL, `attachment` tinyint(1) NOT NULL DEFAULT '1', `notification` tinyint(1) NOT NULL DEFAULT '1', `status` tinyint(1) NOT NULL DEFAULT '0', `nextcron` bigint(10) DEFAULT NULL, `version` varchar(255) DEFAULT NULL, `language` varchar(255) DEFAULT NULL, `imageauthorname` varchar(255) DEFAULT NULL, `imageauthoremail` varchar(255) DEFAULT NULL, `imageauthorurl` varchar(255) DEFAULT NULL, `imagecaption` longtext, PRIMARY KEY (`id`), KEY `mdl_badg_typ_ix` (`type`), KEY `mdl_badg_cou_ix` (`courseid`), KEY `mdl_badg_use_ix` (`usermodified`), KEY `mdl_badg_use2_ix` (`usercreated`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_badge_backpack` -- DROP TABLE IF EXISTS `mdl_badge_backpack`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_badge_backpack` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `userid` bigint(10) NOT NULL DEFAULT '0', `email` varchar(100) NOT NULL DEFAULT '', `backpackurl` varchar(255) NOT NULL DEFAULT '', `backpackuid` bigint(10) NOT NULL, `autosync` tinyint(1) NOT NULL DEFAULT '0', `password` varchar(50) DEFAULT NULL, PRIMARY KEY (`id`), KEY `mdl_badgback_use_ix` (`userid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_badge_competencies` -- DROP TABLE IF EXISTS `mdl_badge_competencies`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_badge_competencies` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `badgeid` bigint(10) NOT NULL DEFAULT '0', `targetname` varchar(255) NOT NULL DEFAULT '', `targeturl` varchar(255) NOT NULL DEFAULT '', `targetdescription` longtext, `targetframework` varchar(255) DEFAULT NULL, `targetcode` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`), KEY `mdl_badgcomp_bad_ix` (`badgeid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_badge_criteria` -- DROP TABLE IF EXISTS `mdl_badge_criteria`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_badge_criteria` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `badgeid` bigint(10) NOT NULL DEFAULT '0', `criteriatype` bigint(10) DEFAULT NULL, `method` tinyint(1) NOT NULL DEFAULT '1', `description` longtext, `descriptionformat` tinyint(2) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), UNIQUE KEY `mdl_badgcrit_badcri_uix` (`badgeid`,`criteriatype`), KEY `mdl_badgcrit_cri_ix` (`criteriatype`), KEY `mdl_badgcrit_bad_ix` (`badgeid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_badge_criteria_met` -- DROP TABLE IF EXISTS `mdl_badge_criteria_met`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_badge_criteria_met` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `issuedid` bigint(10) DEFAULT NULL, `critid` bigint(10) NOT NULL, `userid` bigint(10) NOT NULL, `datemet` bigint(10) NOT NULL, PRIMARY KEY (`id`), KEY `mdl_badgcritmet_cri_ix` (`critid`), KEY `mdl_badgcritmet_use_ix` (`userid`), KEY `mdl_badgcritmet_iss_ix` (`issuedid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_badge_criteria_param` -- DROP TABLE IF EXISTS `mdl_badge_criteria_param`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_badge_criteria_param` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `critid` bigint(10) NOT NULL, `name` varchar(255) NOT NULL DEFAULT '', `value` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`), KEY `mdl_badgcritpara_cri_ix` (`critid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_badge_endorsement` -- DROP TABLE IF EXISTS `mdl_badge_endorsement`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_badge_endorsement` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `badgeid` bigint(10) NOT NULL DEFAULT '0', `issuername` varchar(255) NOT NULL DEFAULT '', `issuerurl` varchar(255) NOT NULL DEFAULT '', `issueremail` varchar(255) NOT NULL DEFAULT '', `claimid` varchar(255) DEFAULT NULL, `claimcomment` longtext, `dateissued` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_badgendo_bad_ix` (`badgeid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_badge_external` -- DROP TABLE IF EXISTS `mdl_badge_external`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_badge_external` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `backpackid` bigint(10) NOT NULL, `collectionid` bigint(10) NOT NULL, PRIMARY KEY (`id`), KEY `mdl_badgexte_bac_ix` (`backpackid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_badge_issued` -- DROP TABLE IF EXISTS `mdl_badge_issued`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_badge_issued` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `badgeid` bigint(10) NOT NULL DEFAULT '0', `userid` bigint(10) NOT NULL DEFAULT '0', `uniquehash` longtext NOT NULL, `dateissued` bigint(10) NOT NULL DEFAULT '0', `dateexpire` bigint(10) DEFAULT NULL, `visible` tinyint(1) NOT NULL DEFAULT '0', `issuernotified` bigint(10) DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_badgissu_baduse_uix` (`badgeid`,`userid`), KEY `mdl_badgissu_bad_ix` (`badgeid`), KEY `mdl_badgissu_use_ix` (`userid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_badge_manual_award` -- DROP TABLE IF EXISTS `mdl_badge_manual_award`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_badge_manual_award` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `badgeid` bigint(10) NOT NULL, `recipientid` bigint(10) NOT NULL, `issuerid` bigint(10) NOT NULL, `issuerrole` bigint(10) NOT NULL, `datemet` bigint(10) NOT NULL, PRIMARY KEY (`id`), KEY `mdl_badgmanuawar_bad_ix` (`badgeid`), KEY `mdl_badgmanuawar_rec_ix` (`recipientid`), KEY `mdl_badgmanuawar_iss_ix` (`issuerid`), KEY `mdl_badgmanuawar_iss2_ix` (`issuerrole`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_badge_related` -- DROP TABLE IF EXISTS `mdl_badge_related`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_badge_related` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `badgeid` bigint(10) NOT NULL DEFAULT '0', `relatedbadgeid` bigint(10) DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_badgrela_badrel_uix` (`badgeid`,`relatedbadgeid`), KEY `mdl_badgrela_bad_ix` (`badgeid`), KEY `mdl_badgrela_rel_ix` (`relatedbadgeid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_block` -- DROP TABLE IF EXISTS `mdl_block`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_block` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `name` varchar(40) NOT NULL DEFAULT '', `cron` bigint(10) NOT NULL DEFAULT '0', `lastcron` bigint(10) NOT NULL DEFAULT '0', `visible` tinyint(1) NOT NULL DEFAULT '1', PRIMARY KEY (`id`), UNIQUE KEY `mdl_bloc_nam_uix` (`name`) ) ENGINE=InnoDB AUTO_INCREMENT=55 DEFAULT CHARSET=utf8 COMMENT='to store installed blocks'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_block_community` -- DROP TABLE IF EXISTS `mdl_block_community`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_block_community` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `userid` bigint(10) NOT NULL, `coursename` varchar(255) NOT NULL DEFAULT '', `coursedescription` longtext, `courseurl` varchar(255) NOT NULL DEFAULT '', `imageurl` varchar(255) NOT NULL DEFAULT '', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Community block'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_block_instances` -- DROP TABLE IF EXISTS `mdl_block_instances`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_block_instances` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `blockname` varchar(40) NOT NULL DEFAULT '', `parentcontextid` bigint(10) NOT NULL, `showinsubcontexts` smallint(4) NOT NULL, `requiredbytheme` smallint(4) NOT NULL DEFAULT '0', `pagetypepattern` varchar(64) NOT NULL DEFAULT '', `subpagepattern` varchar(16) DEFAULT NULL, `defaultweight` bigint(10) NOT NULL, `configdata` longtext, `timecreated` bigint(10) NOT NULL, `timemodified` bigint(10) NOT NULL, `defaultregion` varchar(16) NOT NULL DEFAULT '', PRIMARY KEY (`id`), KEY `mdl_blocinst_parshopagsub_ix` (`parentcontextid`,`showinsubcontexts`,`pagetypepattern`,`subpagepattern`), KEY `mdl_blocinst_tim_ix` (`timemodified`) ) ENGINE=InnoDB AUTO_INCREMENT=7393 DEFAULT CHARSET=utf8 COMMENT='to store block instances in pages'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_block_positions` -- DROP TABLE IF EXISTS `mdl_block_positions`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_block_positions` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `blockinstanceid` bigint(10) NOT NULL, `contextid` bigint(10) NOT NULL, `pagetype` varchar(64) NOT NULL DEFAULT '', `subpage` varchar(16) NOT NULL DEFAULT '', `visible` smallint(4) NOT NULL, `region` varchar(16) NOT NULL DEFAULT '', `weight` bigint(10) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_blocposi_bloconpagsub_uix` (`blockinstanceid`,`contextid`,`pagetype`,`subpage`), KEY `mdl_blocposi_blo_ix` (`blockinstanceid`), KEY `mdl_blocposi_con_ix` (`contextid`) ) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_block_recent_activity` -- DROP TABLE IF EXISTS `mdl_block_recent_activity`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_block_recent_activity` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `courseid` bigint(10) NOT NULL, `cmid` bigint(10) NOT NULL, `timecreated` bigint(10) NOT NULL, `userid` bigint(10) NOT NULL, `action` tinyint(1) NOT NULL, `modname` varchar(20) DEFAULT NULL, PRIMARY KEY (`id`), KEY `mdl_blocreceacti_coutim_ix` (`courseid`,`timecreated`) ) ENGINE=InnoDB AUTO_INCREMENT=4597 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_block_recentlyaccesseditems` -- DROP TABLE IF EXISTS `mdl_block_recentlyaccesseditems`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_block_recentlyaccesseditems` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `courseid` bigint(10) NOT NULL, `cmid` bigint(10) NOT NULL, `userid` bigint(10) NOT NULL, `timeaccess` bigint(10) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_blocrece_usecoucmi_uix` (`userid`,`courseid`,`cmid`), KEY `mdl_blocrece_use_ix` (`userid`), KEY `mdl_blocrece_cou_ix` (`courseid`), KEY `mdl_blocrece_cmi_ix` (`cmid`) ) ENGINE=InnoDB AUTO_INCREMENT=45999 DEFAULT CHARSET=utf8 COMMENT='Most recently accessed items accessed by a user'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_block_rss_client` -- DROP TABLE IF EXISTS `mdl_block_rss_client`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_block_rss_client` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `userid` bigint(10) NOT NULL DEFAULT '0', `title` longtext NOT NULL, `preferredtitle` varchar(64) NOT NULL DEFAULT '', `description` longtext NOT NULL, `shared` tinyint(2) NOT NULL DEFAULT '0', `url` varchar(255) NOT NULL DEFAULT '', `skiptime` bigint(10) NOT NULL DEFAULT '0', `skipuntil` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Remote news feed information. Contains the news feed id, the'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_blog_association` -- DROP TABLE IF EXISTS `mdl_blog_association`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_blog_association` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `contextid` bigint(10) NOT NULL, `blogid` bigint(10) NOT NULL, PRIMARY KEY (`id`), KEY `mdl_blogasso_con_ix` (`contextid`), KEY `mdl_blogasso_blo_ix` (`blogid`) ) ENGINE=InnoDB AUTO_INCREMENT=79 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_blog_external` -- DROP TABLE IF EXISTS `mdl_blog_external`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_blog_external` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `userid` bigint(10) NOT NULL, `name` varchar(255) NOT NULL DEFAULT '', `description` longtext, `url` longtext NOT NULL, `filtertags` varchar(255) DEFAULT NULL, `failedlastsync` tinyint(1) NOT NULL DEFAULT '0', `timemodified` bigint(10) DEFAULT NULL, `timefetched` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_blogexte_use_ix` (`userid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_book` -- DROP TABLE IF EXISTS `mdl_book`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_book` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `course` bigint(10) NOT NULL DEFAULT '0', `name` varchar(255) NOT NULL DEFAULT '', `intro` longtext, `introformat` smallint(4) NOT NULL DEFAULT '0', `numbering` smallint(4) NOT NULL DEFAULT '0', `navstyle` smallint(4) NOT NULL DEFAULT '1', `customtitles` tinyint(2) NOT NULL DEFAULT '0', `revision` bigint(10) NOT NULL DEFAULT '0', `timecreated` bigint(10) NOT NULL DEFAULT '0', `timemodified` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Defines book'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_book_chapters` -- DROP TABLE IF EXISTS `mdl_book_chapters`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_book_chapters` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `bookid` bigint(10) NOT NULL DEFAULT '0', `pagenum` bigint(10) NOT NULL DEFAULT '0', `subchapter` bigint(10) NOT NULL DEFAULT '0', `title` varchar(255) NOT NULL DEFAULT '', `content` longtext NOT NULL, `contentformat` smallint(4) NOT NULL DEFAULT '0', `hidden` tinyint(2) NOT NULL DEFAULT '0', `timecreated` bigint(10) NOT NULL DEFAULT '0', `timemodified` bigint(10) NOT NULL DEFAULT '0', `importsrc` varchar(255) NOT NULL DEFAULT '', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Defines book_chapters'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_cache_filters` -- DROP TABLE IF EXISTS `mdl_cache_filters`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_cache_filters` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `filter` varchar(32) NOT NULL DEFAULT '', `version` bigint(10) NOT NULL DEFAULT '0', `md5key` varchar(32) NOT NULL DEFAULT '', `rawtext` longtext NOT NULL, `timemodified` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_cachfilt_filmd5_ix` (`filter`,`md5key`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='For keeping information about cached data'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_cache_flags` -- DROP TABLE IF EXISTS `mdl_cache_flags`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_cache_flags` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `flagtype` varchar(255) NOT NULL DEFAULT '', `name` varchar(255) NOT NULL DEFAULT '', `timemodified` bigint(10) NOT NULL DEFAULT '0', `value` longtext NOT NULL, `expiry` bigint(10) NOT NULL, PRIMARY KEY (`id`), KEY `mdl_cachflag_fla_ix` (`flagtype`), KEY `mdl_cachflag_nam_ix` (`name`) ) ENGINE=InnoDB AUTO_INCREMENT=6643 DEFAULT CHARSET=utf8 COMMENT='Cache of time-sensitive flags'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_capabilities` -- DROP TABLE IF EXISTS `mdl_capabilities`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_capabilities` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `name` varchar(255) NOT NULL DEFAULT '', `captype` varchar(50) NOT NULL DEFAULT '', `contextlevel` bigint(10) NOT NULL DEFAULT '0', `component` varchar(100) NOT NULL DEFAULT '', `riskbitmask` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), UNIQUE KEY `mdl_capa_nam_uix` (`name`) ) ENGINE=InnoDB AUTO_INCREMENT=675 DEFAULT CHARSET=utf8 COMMENT='this defines all capabilities'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_chat` -- DROP TABLE IF EXISTS `mdl_chat`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_chat` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `course` bigint(10) NOT NULL DEFAULT '0', `name` varchar(255) NOT NULL DEFAULT '', `intro` longtext NOT NULL, `introformat` smallint(4) NOT NULL DEFAULT '0', `keepdays` bigint(11) NOT NULL DEFAULT '0', `studentlogs` smallint(4) NOT NULL DEFAULT '0', `chattime` bigint(10) NOT NULL DEFAULT '0', `schedule` smallint(4) NOT NULL DEFAULT '0', `timemodified` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_chat_cou_ix` (`course`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Each of these is a chat room'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_chat_messages` -- DROP TABLE IF EXISTS `mdl_chat_messages`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_chat_messages` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `chatid` bigint(10) NOT NULL DEFAULT '0', `userid` bigint(10) NOT NULL DEFAULT '0', `groupid` bigint(10) NOT NULL DEFAULT '0', `issystem` tinyint(1) NOT NULL DEFAULT '0', `message` longtext NOT NULL, `timestamp` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_chatmess_use_ix` (`userid`), KEY `mdl_chatmess_gro_ix` (`groupid`), KEY `mdl_chatmess_timcha_ix` (`timestamp`,`chatid`), KEY `mdl_chatmess_cha_ix` (`chatid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Stores all the actual chat messages'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_chat_messages_current` -- DROP TABLE IF EXISTS `mdl_chat_messages_current`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_chat_messages_current` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `chatid` bigint(10) NOT NULL DEFAULT '0', `userid` bigint(10) NOT NULL DEFAULT '0', `groupid` bigint(10) NOT NULL DEFAULT '0', `issystem` tinyint(1) NOT NULL DEFAULT '0', `message` longtext NOT NULL, `timestamp` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_chatmesscurr_use_ix` (`userid`), KEY `mdl_chatmesscurr_gro_ix` (`groupid`), KEY `mdl_chatmesscurr_timcha_ix` (`timestamp`,`chatid`), KEY `mdl_chatmesscurr_cha_ix` (`chatid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_chat_users` -- DROP TABLE IF EXISTS `mdl_chat_users`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_chat_users` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `chatid` bigint(11) NOT NULL DEFAULT '0', `userid` bigint(11) NOT NULL DEFAULT '0', `groupid` bigint(11) NOT NULL DEFAULT '0', `version` varchar(16) NOT NULL DEFAULT '', `ip` varchar(45) NOT NULL DEFAULT '', `firstping` bigint(10) NOT NULL DEFAULT '0', `lastping` bigint(10) NOT NULL DEFAULT '0', `lastmessageping` bigint(10) NOT NULL DEFAULT '0', `sid` varchar(32) NOT NULL DEFAULT '', `course` bigint(10) NOT NULL DEFAULT '0', `lang` varchar(30) NOT NULL DEFAULT '', PRIMARY KEY (`id`), KEY `mdl_chatuser_use_ix` (`userid`), KEY `mdl_chatuser_las_ix` (`lastping`), KEY `mdl_chatuser_gro_ix` (`groupid`), KEY `mdl_chatuser_cha_ix` (`chatid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Keeps track of which users are in which chat rooms'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_choice` -- DROP TABLE IF EXISTS `mdl_choice`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_choice` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `course` bigint(10) NOT NULL DEFAULT '0', `name` varchar(255) NOT NULL DEFAULT '', `intro` longtext NOT NULL, `introformat` smallint(4) NOT NULL DEFAULT '0', `publish` tinyint(2) NOT NULL DEFAULT '0', `showresults` tinyint(2) NOT NULL DEFAULT '0', `display` smallint(4) NOT NULL DEFAULT '0', `allowupdate` tinyint(2) NOT NULL DEFAULT '0', `allowmultiple` tinyint(2) NOT NULL DEFAULT '0', `showunanswered` tinyint(2) NOT NULL DEFAULT '0', `includeinactive` tinyint(2) NOT NULL DEFAULT '1', `limitanswers` tinyint(2) NOT NULL DEFAULT '0', `timeopen` bigint(10) NOT NULL DEFAULT '0', `timeclose` bigint(10) NOT NULL DEFAULT '0', `showpreview` tinyint(2) NOT NULL DEFAULT '0', `timemodified` bigint(10) NOT NULL DEFAULT '0', `completionsubmit` tinyint(1) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_choi_cou_ix` (`course`) ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COMMENT='Available choices are stored here'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_choice_answers` -- DROP TABLE IF EXISTS `mdl_choice_answers`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_choice_answers` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `choiceid` bigint(10) NOT NULL DEFAULT '0', `userid` bigint(10) NOT NULL DEFAULT '0', `optionid` bigint(10) NOT NULL DEFAULT '0', `timemodified` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_choiansw_use_ix` (`userid`), KEY `mdl_choiansw_cho_ix` (`choiceid`), KEY `mdl_choiansw_opt_ix` (`optionid`) ) ENGINE=InnoDB AUTO_INCREMENT=42 DEFAULT CHARSET=utf8 COMMENT='choices performed by users'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_choice_options` -- DROP TABLE IF EXISTS `mdl_choice_options`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_choice_options` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `choiceid` bigint(10) NOT NULL DEFAULT '0', `text` longtext, `maxanswers` bigint(10) DEFAULT '0', `timemodified` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_choiopti_cho_ix` (`choiceid`) ) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8 COMMENT='available options to choice'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_cohort` -- DROP TABLE IF EXISTS `mdl_cohort`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_cohort` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `contextid` bigint(10) NOT NULL, `name` varchar(254) NOT NULL DEFAULT '', `idnumber` varchar(100) DEFAULT NULL, `description` longtext, `descriptionformat` tinyint(2) NOT NULL, `visible` tinyint(1) NOT NULL DEFAULT '1', `component` varchar(100) NOT NULL DEFAULT '', `timecreated` bigint(10) NOT NULL, `timemodified` bigint(10) NOT NULL, `theme` varchar(50) DEFAULT NULL, PRIMARY KEY (`id`), KEY `mdl_coho_con_ix` (`contextid`) ) ENGINE=InnoDB AUTO_INCREMENT=57 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_cohort_members` -- DROP TABLE IF EXISTS `mdl_cohort_members`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_cohort_members` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `cohortid` bigint(10) NOT NULL DEFAULT '0', `userid` bigint(10) NOT NULL DEFAULT '0', `timeadded` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), UNIQUE KEY `mdl_cohomemb_cohuse_uix` (`cohortid`,`userid`), KEY `mdl_cohomemb_coh_ix` (`cohortid`), KEY `mdl_cohomemb_use_ix` (`userid`) ) ENGINE=InnoDB AUTO_INCREMENT=3623 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_comments` -- DROP TABLE IF EXISTS `mdl_comments`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_comments` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `contextid` bigint(10) NOT NULL, `component` varchar(255) DEFAULT NULL, `commentarea` varchar(255) NOT NULL DEFAULT '', `itemid` bigint(10) NOT NULL, `content` longtext NOT NULL, `format` tinyint(2) NOT NULL DEFAULT '0', `userid` bigint(10) NOT NULL, `timecreated` bigint(10) NOT NULL, PRIMARY KEY (`id`), KEY `mdl_comm_use_ix` (`userid`), KEY `mdl_comm_concomite_ix` (`contextid`,`commentarea`,`itemid`) ) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_competency` -- DROP TABLE IF EXISTS `mdl_competency`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_competency` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `shortname` varchar(100) DEFAULT NULL, `description` longtext, `descriptionformat` smallint(4) NOT NULL DEFAULT '0', `idnumber` varchar(100) DEFAULT NULL, `competencyframeworkid` bigint(10) NOT NULL, `parentid` bigint(10) NOT NULL DEFAULT '0', `path` varchar(255) NOT NULL DEFAULT '', `sortorder` bigint(10) NOT NULL, `ruletype` varchar(100) DEFAULT NULL, `ruleoutcome` tinyint(2) NOT NULL DEFAULT '0', `ruleconfig` longtext, `scaleid` bigint(10) DEFAULT NULL, `scaleconfiguration` longtext, `timecreated` bigint(10) NOT NULL, `timemodified` bigint(10) NOT NULL, `usermodified` bigint(10) DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_comp_comidn_uix` (`competencyframeworkid`,`idnumber`), KEY `mdl_comp_rul_ix` (`ruleoutcome`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_competency_coursecomp` -- DROP TABLE IF EXISTS `mdl_competency_coursecomp`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_competency_coursecomp` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `courseid` bigint(10) NOT NULL, `competencyid` bigint(10) NOT NULL, `ruleoutcome` tinyint(2) NOT NULL, `timecreated` bigint(10) NOT NULL, `timemodified` bigint(10) NOT NULL, `usermodified` bigint(10) NOT NULL, `sortorder` bigint(10) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_compcour_coucom_uix` (`courseid`,`competencyid`), KEY `mdl_compcour_courul_ix` (`courseid`,`ruleoutcome`), KEY `mdl_compcour_cou2_ix` (`courseid`), KEY `mdl_compcour_com_ix` (`competencyid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_competency_coursecompsetting` -- DROP TABLE IF EXISTS `mdl_competency_coursecompsetting`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_competency_coursecompsetting` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `courseid` bigint(10) NOT NULL, `pushratingstouserplans` tinyint(2) DEFAULT NULL, `timecreated` bigint(10) NOT NULL, `timemodified` bigint(10) NOT NULL, `usermodified` bigint(10) DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_compcour_cou_uix` (`courseid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_competency_evidence` -- DROP TABLE IF EXISTS `mdl_competency_evidence`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_competency_evidence` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `usercompetencyid` bigint(10) NOT NULL, `contextid` bigint(10) NOT NULL, `action` tinyint(2) NOT NULL, `actionuserid` bigint(10) DEFAULT NULL, `descidentifier` varchar(255) NOT NULL DEFAULT '', `desccomponent` varchar(255) NOT NULL DEFAULT '', `desca` longtext, `url` varchar(255) DEFAULT NULL, `grade` bigint(10) DEFAULT NULL, `note` longtext, `timecreated` bigint(10) NOT NULL, `timemodified` bigint(10) NOT NULL, `usermodified` bigint(10) NOT NULL, PRIMARY KEY (`id`), KEY `mdl_compevid_use_ix` (`usercompetencyid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_competency_framework` -- DROP TABLE IF EXISTS `mdl_competency_framework`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_competency_framework` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `shortname` varchar(100) DEFAULT NULL, `contextid` bigint(10) NOT NULL, `idnumber` varchar(100) DEFAULT NULL, `description` longtext, `descriptionformat` smallint(4) NOT NULL DEFAULT '0', `scaleid` bigint(11) DEFAULT NULL, `scaleconfiguration` longtext NOT NULL, `visible` tinyint(2) NOT NULL DEFAULT '1', `taxonomies` varchar(255) NOT NULL DEFAULT '', `timecreated` bigint(10) NOT NULL, `timemodified` bigint(10) NOT NULL, `usermodified` bigint(10) DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_compfram_idn_uix` (`idnumber`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_competency_modulecomp` -- DROP TABLE IF EXISTS `mdl_competency_modulecomp`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_competency_modulecomp` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `cmid` bigint(10) NOT NULL, `timecreated` bigint(10) NOT NULL, `timemodified` bigint(10) NOT NULL, `usermodified` bigint(10) NOT NULL, `sortorder` bigint(10) NOT NULL, `competencyid` bigint(10) NOT NULL, `ruleoutcome` tinyint(2) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_compmodu_cmicom_uix` (`cmid`,`competencyid`), KEY `mdl_compmodu_cmirul_ix` (`cmid`,`ruleoutcome`), KEY `mdl_compmodu_cmi_ix` (`cmid`), KEY `mdl_compmodu_com_ix` (`competencyid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_competency_plan` -- DROP TABLE IF EXISTS `mdl_competency_plan`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_competency_plan` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `name` varchar(100) NOT NULL DEFAULT '', `description` longtext, `descriptionformat` smallint(4) NOT NULL DEFAULT '0', `userid` bigint(10) NOT NULL, `templateid` bigint(10) DEFAULT NULL, `origtemplateid` bigint(10) DEFAULT NULL, `status` tinyint(1) NOT NULL, `duedate` bigint(10) DEFAULT '0', `reviewerid` bigint(10) DEFAULT NULL, `timecreated` bigint(10) NOT NULL, `timemodified` bigint(10) NOT NULL DEFAULT '0', `usermodified` bigint(10) NOT NULL, PRIMARY KEY (`id`), KEY `mdl_compplan_usesta_ix` (`userid`,`status`), KEY `mdl_compplan_tem_ix` (`templateid`), KEY `mdl_compplan_stadue_ix` (`status`,`duedate`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_competency_plancomp` -- DROP TABLE IF EXISTS `mdl_competency_plancomp`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_competency_plancomp` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `planid` bigint(10) NOT NULL, `competencyid` bigint(10) NOT NULL, `sortorder` bigint(10) DEFAULT NULL, `timecreated` bigint(10) NOT NULL, `timemodified` bigint(10) DEFAULT NULL, `usermodified` bigint(10) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_compplan_placom_uix` (`planid`,`competencyid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_competency_relatedcomp` -- DROP TABLE IF EXISTS `mdl_competency_relatedcomp`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_competency_relatedcomp` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `competencyid` bigint(10) NOT NULL, `relatedcompetencyid` bigint(10) NOT NULL, `timecreated` bigint(10) NOT NULL, `timemodified` bigint(10) DEFAULT NULL, `usermodified` bigint(10) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_competency_template` -- DROP TABLE IF EXISTS `mdl_competency_template`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_competency_template` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `shortname` varchar(100) DEFAULT NULL, `contextid` bigint(10) NOT NULL, `description` longtext, `descriptionformat` smallint(4) NOT NULL DEFAULT '0', `visible` tinyint(2) NOT NULL DEFAULT '1', `duedate` bigint(10) DEFAULT NULL, `timecreated` bigint(10) NOT NULL, `timemodified` bigint(10) NOT NULL, `usermodified` bigint(10) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_competency_templatecohort` -- DROP TABLE IF EXISTS `mdl_competency_templatecohort`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_competency_templatecohort` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `templateid` bigint(10) NOT NULL, `cohortid` bigint(10) NOT NULL, `timecreated` bigint(10) NOT NULL, `timemodified` bigint(10) NOT NULL, `usermodified` bigint(10) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_comptemp_temcoh_uix` (`templateid`,`cohortid`), KEY `mdl_comptemp_tem2_ix` (`templateid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_competency_templatecomp` -- DROP TABLE IF EXISTS `mdl_competency_templatecomp`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_competency_templatecomp` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `templateid` bigint(10) NOT NULL, `competencyid` bigint(10) NOT NULL, `timecreated` bigint(10) NOT NULL, `timemodified` bigint(10) NOT NULL, `usermodified` bigint(10) NOT NULL, `sortorder` bigint(10) DEFAULT NULL, PRIMARY KEY (`id`), KEY `mdl_comptemp_tem_ix` (`templateid`), KEY `mdl_comptemp_com_ix` (`competencyid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_competency_usercomp` -- DROP TABLE IF EXISTS `mdl_competency_usercomp`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_competency_usercomp` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `userid` bigint(10) NOT NULL, `competencyid` bigint(10) NOT NULL, `status` tinyint(2) NOT NULL DEFAULT '0', `reviewerid` bigint(10) DEFAULT NULL, `proficiency` tinyint(2) DEFAULT NULL, `grade` bigint(10) DEFAULT NULL, `timecreated` bigint(10) NOT NULL, `timemodified` bigint(10) DEFAULT NULL, `usermodified` bigint(10) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_compuser_usecom_uix` (`userid`,`competencyid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_competency_usercompcourse` -- DROP TABLE IF EXISTS `mdl_competency_usercompcourse`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_competency_usercompcourse` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `userid` bigint(10) NOT NULL, `courseid` bigint(10) NOT NULL, `competencyid` bigint(10) NOT NULL, `proficiency` tinyint(2) DEFAULT NULL, `grade` bigint(10) DEFAULT NULL, `timecreated` bigint(10) NOT NULL, `timemodified` bigint(10) DEFAULT NULL, `usermodified` bigint(10) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_compuser_usecoucom_uix` (`userid`,`courseid`,`competencyid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_competency_usercompplan` -- DROP TABLE IF EXISTS `mdl_competency_usercompplan`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_competency_usercompplan` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `userid` bigint(10) NOT NULL, `competencyid` bigint(10) NOT NULL, `planid` bigint(10) NOT NULL, `proficiency` tinyint(2) DEFAULT NULL, `grade` bigint(10) DEFAULT NULL, `sortorder` bigint(10) DEFAULT NULL, `timecreated` bigint(10) NOT NULL, `timemodified` bigint(10) DEFAULT NULL, `usermodified` bigint(10) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_compuser_usecompla_uix` (`userid`,`competencyid`,`planid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_competency_userevidence` -- DROP TABLE IF EXISTS `mdl_competency_userevidence`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_competency_userevidence` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `userid` bigint(10) NOT NULL, `name` varchar(100) NOT NULL DEFAULT '', `description` longtext NOT NULL, `descriptionformat` tinyint(1) NOT NULL, `url` longtext NOT NULL, `timecreated` bigint(10) NOT NULL, `timemodified` bigint(10) NOT NULL, `usermodified` bigint(10) NOT NULL, PRIMARY KEY (`id`), KEY `mdl_compuser_use_ix` (`userid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_competency_userevidencecomp` -- DROP TABLE IF EXISTS `mdl_competency_userevidencecomp`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_competency_userevidencecomp` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `userevidenceid` bigint(10) NOT NULL, `competencyid` bigint(10) NOT NULL, `timecreated` bigint(10) NOT NULL, `timemodified` bigint(10) NOT NULL, `usermodified` bigint(10) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_compuser_usecom2_uix` (`userevidenceid`,`competencyid`), KEY `mdl_compuser_use2_ix` (`userevidenceid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_config` -- DROP TABLE IF EXISTS `mdl_config`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_config` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `name` varchar(255) NOT NULL DEFAULT '', `value` longtext NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_conf_nam_uix` (`name`) ) ENGINE=InnoDB AUTO_INCREMENT=732 DEFAULT CHARSET=utf8 COMMENT='Moodle configuration variables'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_config_log` -- DROP TABLE IF EXISTS `mdl_config_log`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_config_log` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `userid` bigint(10) NOT NULL, `timemodified` bigint(10) NOT NULL, `plugin` varchar(100) DEFAULT NULL, `name` varchar(100) NOT NULL DEFAULT '', `value` longtext, `oldvalue` longtext, PRIMARY KEY (`id`), KEY `mdl_conflog_tim_ix` (`timemodified`), KEY `mdl_conflog_use_ix` (`userid`) ) ENGINE=InnoDB AUTO_INCREMENT=1606 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_config_plugins` -- DROP TABLE IF EXISTS `mdl_config_plugins`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_config_plugins` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `plugin` varchar(100) NOT NULL DEFAULT 'core', `name` varchar(100) NOT NULL DEFAULT '', `value` longtext NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_confplug_plunam_uix` (`plugin`,`name`) ) ENGINE=InnoDB AUTO_INCREMENT=2259 DEFAULT CHARSET=utf8 COMMENT='Moodle modules and plugins configuration variables'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_context` -- DROP TABLE IF EXISTS `mdl_context`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_context` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `contextlevel` bigint(10) NOT NULL DEFAULT '0', `instanceid` bigint(10) NOT NULL DEFAULT '0', `path` varchar(255) DEFAULT NULL, `depth` tinyint(2) NOT NULL DEFAULT '0', `locked` tinyint(2) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), UNIQUE KEY `mdl_cont_conins_uix` (`contextlevel`,`instanceid`), KEY `mdl_cont_ins_ix` (`instanceid`), KEY `mdl_cont_pat_ix` (`path`) ) ENGINE=InnoDB AUTO_INCREMENT=15595 DEFAULT CHARSET=utf8 COMMENT='one of these must be set'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_context_temp` -- DROP TABLE IF EXISTS `mdl_context_temp`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_context_temp` ( `id` bigint(10) NOT NULL, `path` varchar(255) NOT NULL DEFAULT '', `depth` tinyint(2) NOT NULL, `locked` tinyint(2) NOT NULL DEFAULT '0', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Used by build_context_path() in upgrade and cron to keep con'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_course` -- DROP TABLE IF EXISTS `mdl_course`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_course` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `category` bigint(10) NOT NULL DEFAULT '0', `sortorder` bigint(10) NOT NULL DEFAULT '0', `fullname` varchar(254) NOT NULL DEFAULT '', `shortname` varchar(255) NOT NULL DEFAULT '', `idnumber` varchar(100) NOT NULL DEFAULT '', `summary` longtext, `summaryformat` tinyint(2) NOT NULL DEFAULT '0', `format` varchar(21) NOT NULL DEFAULT 'topics', `showgrades` tinyint(2) NOT NULL DEFAULT '1', `newsitems` mediumint(5) NOT NULL DEFAULT '1', `startdate` bigint(10) NOT NULL DEFAULT '0', `enddate` bigint(10) NOT NULL DEFAULT '0', `marker` bigint(10) NOT NULL DEFAULT '0', `maxbytes` bigint(10) NOT NULL DEFAULT '0', `legacyfiles` smallint(4) NOT NULL DEFAULT '0', `showreports` smallint(4) NOT NULL DEFAULT '0', `visible` tinyint(1) NOT NULL DEFAULT '1', `visibleold` tinyint(1) NOT NULL DEFAULT '1', `groupmode` smallint(4) NOT NULL DEFAULT '0', `groupmodeforce` smallint(4) NOT NULL DEFAULT '0', `defaultgroupingid` bigint(10) NOT NULL DEFAULT '0', `lang` varchar(30) NOT NULL DEFAULT '', `theme` varchar(50) NOT NULL DEFAULT '', `timecreated` bigint(10) NOT NULL DEFAULT '0', `timemodified` bigint(10) NOT NULL DEFAULT '0', `requested` tinyint(1) NOT NULL DEFAULT '0', `enablecompletion` tinyint(1) NOT NULL DEFAULT '0', `completionnotify` tinyint(1) NOT NULL DEFAULT '0', `cacherev` bigint(10) NOT NULL DEFAULT '0', `calendartype` varchar(30) NOT NULL DEFAULT '', PRIMARY KEY (`id`), KEY `mdl_cour_cat_ix` (`category`), KEY `mdl_cour_idn_ix` (`idnumber`), KEY `mdl_cour_sho_ix` (`shortname`), KEY `mdl_cour_sor_ix` (`sortorder`) ) ENGINE=InnoDB AUTO_INCREMENT=210 DEFAULT CHARSET=utf8 COMMENT='Central course table'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_course_categories` -- DROP TABLE IF EXISTS `mdl_course_categories`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_course_categories` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `name` varchar(255) NOT NULL DEFAULT '', `idnumber` varchar(100) DEFAULT NULL, `description` longtext, `descriptionformat` tinyint(2) NOT NULL DEFAULT '0', `parent` bigint(10) NOT NULL DEFAULT '0', `sortorder` bigint(10) NOT NULL DEFAULT '0', `coursecount` bigint(10) NOT NULL DEFAULT '0', `visible` tinyint(1) NOT NULL DEFAULT '1', `visibleold` tinyint(1) NOT NULL DEFAULT '1', `timemodified` bigint(10) NOT NULL DEFAULT '0', `depth` bigint(10) NOT NULL DEFAULT '0', `path` varchar(255) NOT NULL DEFAULT '', `theme` varchar(50) DEFAULT NULL, PRIMARY KEY (`id`), KEY `mdl_courcate_par_ix` (`parent`) ) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COMMENT='Course categories'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_course_completion_aggr_methd` -- DROP TABLE IF EXISTS `mdl_course_completion_aggr_methd`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_course_completion_aggr_methd` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `course` bigint(10) NOT NULL DEFAULT '0', `criteriatype` bigint(20) DEFAULT NULL, `method` tinyint(1) NOT NULL DEFAULT '0', `value` decimal(10,5) DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_courcompaggrmeth_coucr_uix` (`course`,`criteriatype`), KEY `mdl_courcompaggrmeth_cou_ix` (`course`), KEY `mdl_courcompaggrmeth_cri_ix` (`criteriatype`) ) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_course_completion_crit_compl` -- DROP TABLE IF EXISTS `mdl_course_completion_crit_compl`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_course_completion_crit_compl` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `userid` bigint(10) NOT NULL DEFAULT '0', `course` bigint(10) NOT NULL DEFAULT '0', `criteriaid` bigint(10) NOT NULL DEFAULT '0', `gradefinal` decimal(10,5) DEFAULT NULL, `unenroled` bigint(10) DEFAULT NULL, `timecompleted` bigint(10) DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_courcompcritcomp_useco_uix` (`userid`,`course`,`criteriaid`), KEY `mdl_courcompcritcomp_use_ix` (`userid`), KEY `mdl_courcompcritcomp_cou_ix` (`course`), KEY `mdl_courcompcritcomp_cri_ix` (`criteriaid`), KEY `mdl_courcompcritcomp_tim_ix` (`timecompleted`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_course_completion_criteria` -- DROP TABLE IF EXISTS `mdl_course_completion_criteria`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_course_completion_criteria` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `course` bigint(10) NOT NULL DEFAULT '0', `criteriatype` bigint(20) NOT NULL DEFAULT '0', `module` varchar(100) DEFAULT NULL, `moduleinstance` bigint(10) DEFAULT NULL, `courseinstance` bigint(10) DEFAULT NULL, `enrolperiod` bigint(10) DEFAULT NULL, `timeend` bigint(10) DEFAULT NULL, `gradepass` decimal(10,5) DEFAULT NULL, `role` bigint(10) DEFAULT NULL, PRIMARY KEY (`id`), KEY `mdl_courcompcrit_cou_ix` (`course`) ) ENGINE=InnoDB AUTO_INCREMENT=26 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_course_completion_defaults` -- DROP TABLE IF EXISTS `mdl_course_completion_defaults`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_course_completion_defaults` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `course` bigint(10) NOT NULL, `module` bigint(10) NOT NULL, `completion` tinyint(1) NOT NULL DEFAULT '0', `completionview` tinyint(1) NOT NULL DEFAULT '0', `completionusegrade` tinyint(1) NOT NULL DEFAULT '0', `completionexpected` bigint(10) NOT NULL DEFAULT '0', `customrules` longtext, PRIMARY KEY (`id`), UNIQUE KEY `mdl_courcompdefa_coumod_uix` (`course`,`module`), KEY `mdl_courcompdefa_mod_ix` (`module`), KEY `mdl_courcompdefa_cou_ix` (`course`) ) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_course_completions` -- DROP TABLE IF EXISTS `mdl_course_completions`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_course_completions` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `userid` bigint(10) NOT NULL DEFAULT '0', `course` bigint(10) NOT NULL DEFAULT '0', `timeenrolled` bigint(10) NOT NULL DEFAULT '0', `timestarted` bigint(10) NOT NULL DEFAULT '0', `timecompleted` bigint(10) DEFAULT NULL, `reaggregate` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), UNIQUE KEY `mdl_courcomp_usecou_uix` (`userid`,`course`), KEY `mdl_courcomp_use_ix` (`userid`), KEY `mdl_courcomp_cou_ix` (`course`), KEY `mdl_courcomp_tim_ix` (`timecompleted`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_course_format_options` -- DROP TABLE IF EXISTS `mdl_course_format_options`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_course_format_options` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `courseid` bigint(10) NOT NULL, `format` varchar(21) NOT NULL DEFAULT '', `sectionid` bigint(10) NOT NULL DEFAULT '0', `name` varchar(100) NOT NULL DEFAULT '', `value` longtext, PRIMARY KEY (`id`), UNIQUE KEY `mdl_courformopti_couforsec_uix` (`courseid`,`format`,`sectionid`,`name`), KEY `mdl_courformopti_cou_ix` (`courseid`) ) ENGINE=InnoDB AUTO_INCREMENT=627 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_course_modules` -- DROP TABLE IF EXISTS `mdl_course_modules`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_course_modules` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `course` bigint(10) NOT NULL DEFAULT '0', `module` bigint(10) NOT NULL DEFAULT '0', `instance` bigint(10) NOT NULL DEFAULT '0', `section` bigint(10) NOT NULL DEFAULT '0', `idnumber` varchar(100) DEFAULT NULL, `added` bigint(10) NOT NULL DEFAULT '0', `score` smallint(4) NOT NULL DEFAULT '0', `indent` mediumint(5) NOT NULL DEFAULT '0', `visible` tinyint(1) NOT NULL DEFAULT '1', `visibleoncoursepage` tinyint(1) NOT NULL DEFAULT '1', `visibleold` tinyint(1) NOT NULL DEFAULT '1', `groupmode` smallint(4) NOT NULL DEFAULT '0', `groupingid` bigint(10) NOT NULL DEFAULT '0', `completion` tinyint(1) NOT NULL DEFAULT '0', `completiongradeitemnumber` bigint(10) DEFAULT NULL, `completionview` tinyint(1) NOT NULL DEFAULT '0', `completionexpected` bigint(10) NOT NULL DEFAULT '0', `showdescription` tinyint(1) NOT NULL DEFAULT '0', `availability` longtext, `deletioninprogress` tinyint(1) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_courmodu_vis_ix` (`visible`), KEY `mdl_courmodu_cou_ix` (`course`), KEY `mdl_courmodu_mod_ix` (`module`), KEY `mdl_courmodu_ins_ix` (`instance`), KEY `mdl_courmodu_idncou_ix` (`idnumber`,`course`), KEY `mdl_courmodu_gro_ix` (`groupingid`) ) ENGINE=InnoDB AUTO_INCREMENT=4093 DEFAULT CHARSET=utf8 COMMENT='course_modules table retrofitted from MySQL'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_course_modules_completion` -- DROP TABLE IF EXISTS `mdl_course_modules_completion`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_course_modules_completion` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `coursemoduleid` bigint(10) NOT NULL, `userid` bigint(10) NOT NULL, `completionstate` tinyint(1) NOT NULL, `viewed` tinyint(1) DEFAULT NULL, `overrideby` bigint(10) DEFAULT NULL, `timemodified` bigint(10) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_courmoducomp_usecou_uix` (`userid`,`coursemoduleid`), KEY `mdl_courmoducomp_cou_ix` (`coursemoduleid`) ) ENGINE=InnoDB AUTO_INCREMENT=14756 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_course_published` -- DROP TABLE IF EXISTS `mdl_course_published`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_course_published` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `huburl` varchar(255) DEFAULT NULL, `courseid` bigint(10) NOT NULL, `timepublished` bigint(10) NOT NULL, `enrollable` tinyint(1) NOT NULL DEFAULT '1', `hubcourseid` bigint(10) NOT NULL, `status` tinyint(1) DEFAULT '0', `timechecked` bigint(10) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_course_request` -- DROP TABLE IF EXISTS `mdl_course_request`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_course_request` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `fullname` varchar(254) NOT NULL DEFAULT '', `shortname` varchar(100) NOT NULL DEFAULT '', `summary` longtext NOT NULL, `summaryformat` tinyint(2) NOT NULL DEFAULT '0', `category` bigint(10) NOT NULL DEFAULT '0', `reason` longtext NOT NULL, `requester` bigint(10) NOT NULL DEFAULT '0', `password` varchar(50) NOT NULL DEFAULT '', PRIMARY KEY (`id`), KEY `mdl_courrequ_sho_ix` (`shortname`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='course requests'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_course_sections` -- DROP TABLE IF EXISTS `mdl_course_sections`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_course_sections` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `course` bigint(10) NOT NULL DEFAULT '0', `section` bigint(10) NOT NULL DEFAULT '0', `name` varchar(255) DEFAULT NULL, `summary` longtext, `summaryformat` tinyint(2) NOT NULL DEFAULT '0', `sequence` longtext, `visible` tinyint(1) NOT NULL DEFAULT '1', `availability` longtext, `timemodified` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), UNIQUE KEY `mdl_coursect_cousec_uix` (`course`,`section`) ) ENGINE=InnoDB AUTO_INCREMENT=1950 DEFAULT CHARSET=utf8 COMMENT='to define the sections for each course'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_data` -- DROP TABLE IF EXISTS `mdl_data`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_data` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `course` bigint(10) NOT NULL DEFAULT '0', `name` varchar(255) NOT NULL DEFAULT '', `intro` longtext NOT NULL, `introformat` smallint(4) NOT NULL DEFAULT '0', `comments` smallint(4) NOT NULL DEFAULT '0', `timeavailablefrom` bigint(10) NOT NULL DEFAULT '0', `timeavailableto` bigint(10) NOT NULL DEFAULT '0', `timeviewfrom` bigint(10) NOT NULL DEFAULT '0', `timeviewto` bigint(10) NOT NULL DEFAULT '0', `requiredentries` int(8) NOT NULL DEFAULT '0', `requiredentriestoview` int(8) NOT NULL DEFAULT '0', `maxentries` int(8) NOT NULL DEFAULT '0', `rssarticles` smallint(4) NOT NULL DEFAULT '0', `singletemplate` longtext, `listtemplate` longtext, `listtemplateheader` longtext, `listtemplatefooter` longtext, `addtemplate` longtext, `rsstemplate` longtext, `rsstitletemplate` longtext, `csstemplate` longtext, `jstemplate` longtext, `asearchtemplate` longtext, `approval` smallint(4) NOT NULL DEFAULT '0', `manageapproved` smallint(4) NOT NULL DEFAULT '1', `scale` bigint(10) NOT NULL DEFAULT '0', `assessed` bigint(10) NOT NULL DEFAULT '0', `assesstimestart` bigint(10) NOT NULL DEFAULT '0', `assesstimefinish` bigint(10) NOT NULL DEFAULT '0', `defaultsort` bigint(10) NOT NULL DEFAULT '0', `defaultsortdir` smallint(4) NOT NULL DEFAULT '0', `editany` smallint(4) NOT NULL DEFAULT '0', `notification` bigint(10) NOT NULL DEFAULT '0', `timemodified` bigint(10) NOT NULL DEFAULT '0', `config` longtext, `completionentries` bigint(10) DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_data_cou_ix` (`course`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='all database activities'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_data_content` -- DROP TABLE IF EXISTS `mdl_data_content`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_data_content` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `fieldid` bigint(10) NOT NULL DEFAULT '0', `recordid` bigint(10) NOT NULL DEFAULT '0', `content` longtext, `content1` longtext, `content2` longtext, `content3` longtext, `content4` longtext, PRIMARY KEY (`id`), KEY `mdl_datacont_rec_ix` (`recordid`), KEY `mdl_datacont_fie_ix` (`fieldid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='the content introduced in each record/fields'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_data_fields` -- DROP TABLE IF EXISTS `mdl_data_fields`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_data_fields` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `dataid` bigint(10) NOT NULL DEFAULT '0', `type` varchar(255) NOT NULL DEFAULT '', `name` varchar(255) NOT NULL DEFAULT '', `description` longtext NOT NULL, `required` tinyint(1) NOT NULL DEFAULT '0', `param1` longtext, `param2` longtext, `param3` longtext, `param4` longtext, `param5` longtext, `param6` longtext, `param7` longtext, `param8` longtext, `param9` longtext, `param10` longtext, PRIMARY KEY (`id`), KEY `mdl_datafiel_typdat_ix` (`type`,`dataid`), KEY `mdl_datafiel_dat_ix` (`dataid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='every field available'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_data_records` -- DROP TABLE IF EXISTS `mdl_data_records`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_data_records` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `userid` bigint(10) NOT NULL DEFAULT '0', `groupid` bigint(10) NOT NULL DEFAULT '0', `dataid` bigint(10) NOT NULL DEFAULT '0', `timecreated` bigint(10) NOT NULL DEFAULT '0', `timemodified` bigint(10) NOT NULL DEFAULT '0', `approved` smallint(4) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_datareco_dat_ix` (`dataid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='every record introduced'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_editor_atto_autosave` -- DROP TABLE IF EXISTS `mdl_editor_atto_autosave`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_editor_atto_autosave` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `elementid` varchar(255) NOT NULL DEFAULT '', `contextid` bigint(10) NOT NULL, `pagehash` varchar(64) NOT NULL DEFAULT '', `userid` bigint(10) NOT NULL, `drafttext` longtext NOT NULL, `draftid` bigint(10) DEFAULT NULL, `pageinstance` varchar(64) NOT NULL DEFAULT '', `timemodified` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), UNIQUE KEY `mdl_editattoauto_eleconuse_uix` (`elementid`,`contextid`,`userid`,`pagehash`) ) ENGINE=InnoDB AUTO_INCREMENT=44260 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_enrol` -- DROP TABLE IF EXISTS `mdl_enrol`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_enrol` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `enrol` varchar(20) NOT NULL DEFAULT '', `status` bigint(10) NOT NULL DEFAULT '0', `courseid` bigint(10) NOT NULL, `sortorder` bigint(10) NOT NULL DEFAULT '0', `name` varchar(255) DEFAULT NULL, `enrolperiod` bigint(10) DEFAULT '0', `enrolstartdate` bigint(10) DEFAULT '0', `enrolenddate` bigint(10) DEFAULT '0', `expirynotify` tinyint(1) DEFAULT '0', `expirythreshold` bigint(10) DEFAULT '0', `notifyall` tinyint(1) DEFAULT '0', `password` varchar(50) DEFAULT NULL, `cost` varchar(20) DEFAULT NULL, `currency` varchar(3) DEFAULT NULL, `roleid` bigint(10) DEFAULT '0', `customint1` bigint(10) DEFAULT NULL, `customint2` bigint(10) DEFAULT NULL, `customint3` bigint(10) DEFAULT NULL, `customint4` bigint(10) DEFAULT NULL, `customint5` bigint(10) DEFAULT NULL, `customint6` bigint(10) DEFAULT NULL, `customint7` bigint(10) DEFAULT NULL, `customint8` bigint(10) DEFAULT NULL, `customchar1` varchar(255) DEFAULT NULL, `customchar2` varchar(255) DEFAULT NULL, `customchar3` varchar(1333) DEFAULT NULL, `customdec1` decimal(12,7) DEFAULT NULL, `customdec2` decimal(12,7) DEFAULT NULL, `customtext1` longtext, `customtext2` longtext, `customtext3` longtext, `customtext4` longtext, `timecreated` bigint(10) NOT NULL DEFAULT '0', `timemodified` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_enro_enr_ix` (`enrol`), KEY `mdl_enro_cou_ix` (`courseid`) ) ENGINE=InnoDB AUTO_INCREMENT=648 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_enrol_flatfile` -- DROP TABLE IF EXISTS `mdl_enrol_flatfile`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_enrol_flatfile` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `action` varchar(30) NOT NULL DEFAULT '', `roleid` bigint(10) NOT NULL, `userid` bigint(10) NOT NULL, `courseid` bigint(10) NOT NULL, `timestart` bigint(10) NOT NULL DEFAULT '0', `timeend` bigint(10) NOT NULL DEFAULT '0', `timemodified` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_enroflat_cou_ix` (`courseid`), KEY `mdl_enroflat_use_ix` (`userid`), KEY `mdl_enroflat_rol_ix` (`roleid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='enrol_flatfile table retrofitted from MySQL'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_enrol_lti_lti2_consumer` -- DROP TABLE IF EXISTS `mdl_enrol_lti_lti2_consumer`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_enrol_lti_lti2_consumer` ( `id` bigint(11) NOT NULL AUTO_INCREMENT, `name` varchar(50) NOT NULL DEFAULT '', `consumerkey256` varchar(255) NOT NULL DEFAULT '', `consumerkey` longtext, `secret` varchar(1024) NOT NULL DEFAULT '', `ltiversion` varchar(10) DEFAULT NULL, `consumername` varchar(255) DEFAULT NULL, `consumerversion` varchar(255) DEFAULT NULL, `consumerguid` varchar(1024) DEFAULT NULL, `profile` longtext, `toolproxy` longtext, `settings` longtext, `protected` tinyint(1) NOT NULL, `enabled` tinyint(1) NOT NULL, `enablefrom` bigint(10) DEFAULT NULL, `enableuntil` bigint(10) DEFAULT NULL, `lastaccess` bigint(10) DEFAULT NULL, `created` bigint(10) NOT NULL, `updated` bigint(10) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_enroltilti2cons_con_uix` (`consumerkey256`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_enrol_lti_lti2_context` -- DROP TABLE IF EXISTS `mdl_enrol_lti_lti2_context`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_enrol_lti_lti2_context` ( `id` bigint(11) NOT NULL AUTO_INCREMENT, `consumerid` bigint(11) NOT NULL, `lticontextkey` varchar(255) NOT NULL DEFAULT '', `type` varchar(100) DEFAULT NULL, `settings` longtext, `created` bigint(10) NOT NULL, `updated` bigint(10) NOT NULL, PRIMARY KEY (`id`), KEY `mdl_enroltilti2cont_con_ix` (`consumerid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_enrol_lti_lti2_nonce` -- DROP TABLE IF EXISTS `mdl_enrol_lti_lti2_nonce`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_enrol_lti_lti2_nonce` ( `id` bigint(11) NOT NULL AUTO_INCREMENT, `consumerid` bigint(11) NOT NULL, `value` varchar(64) NOT NULL DEFAULT '', `expires` bigint(10) NOT NULL, PRIMARY KEY (`id`), KEY `mdl_enroltilti2nonc_con_ix` (`consumerid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_enrol_lti_lti2_resource_link` -- DROP TABLE IF EXISTS `mdl_enrol_lti_lti2_resource_link`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_enrol_lti_lti2_resource_link` ( `id` bigint(11) NOT NULL AUTO_INCREMENT, `contextid` bigint(11) DEFAULT NULL, `consumerid` bigint(11) DEFAULT NULL, `ltiresourcelinkkey` varchar(255) NOT NULL DEFAULT '', `settings` longtext, `primaryresourcelinkid` bigint(11) DEFAULT NULL, `shareapproved` tinyint(1) DEFAULT NULL, `created` bigint(10) NOT NULL, `updated` bigint(10) NOT NULL, PRIMARY KEY (`id`), KEY `mdl_enroltilti2resolink_con_ix` (`contextid`), KEY `mdl_enroltilti2resolink_pri_ix` (`primaryresourcelinkid`), KEY `mdl_enroltilti2resolink_co2_ix` (`consumerid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_enrol_lti_lti2_share_key` -- DROP TABLE IF EXISTS `mdl_enrol_lti_lti2_share_key`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_enrol_lti_lti2_share_key` ( `id` bigint(11) NOT NULL AUTO_INCREMENT, `sharekey` varchar(32) NOT NULL DEFAULT '', `resourcelinkid` bigint(11) NOT NULL, `autoapprove` tinyint(1) NOT NULL, `expires` bigint(10) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_enroltilti2sharkey_sha_uix` (`sharekey`), UNIQUE KEY `mdl_enroltilti2sharkey_res_uix` (`resourcelinkid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_enrol_lti_lti2_tool_proxy` -- DROP TABLE IF EXISTS `mdl_enrol_lti_lti2_tool_proxy`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_enrol_lti_lti2_tool_proxy` ( `id` bigint(11) NOT NULL AUTO_INCREMENT, `toolproxykey` varchar(32) NOT NULL DEFAULT '', `consumerid` bigint(11) NOT NULL, `toolproxy` longtext NOT NULL, `created` bigint(10) NOT NULL, `updated` bigint(10) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_enroltilti2toolprox_to_uix` (`toolproxykey`), KEY `mdl_enroltilti2toolprox_con_ix` (`consumerid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_enrol_lti_lti2_user_result` -- DROP TABLE IF EXISTS `mdl_enrol_lti_lti2_user_result`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_enrol_lti_lti2_user_result` ( `id` bigint(11) NOT NULL AUTO_INCREMENT, `resourcelinkid` bigint(11) NOT NULL, `ltiuserkey` varchar(255) NOT NULL DEFAULT '', `ltiresultsourcedid` varchar(1024) NOT NULL DEFAULT '', `created` bigint(10) NOT NULL, `updated` bigint(10) NOT NULL, PRIMARY KEY (`id`), KEY `mdl_enroltilti2userresu_res_ix` (`resourcelinkid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_enrol_lti_tool_consumer_map` -- DROP TABLE IF EXISTS `mdl_enrol_lti_tool_consumer_map`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_enrol_lti_tool_consumer_map` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `toolid` bigint(11) NOT NULL, `consumerid` bigint(11) NOT NULL, PRIMARY KEY (`id`), KEY `mdl_enroltitoolconsmap_too_ix` (`toolid`), KEY `mdl_enroltitoolconsmap_con_ix` (`consumerid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_enrol_lti_tools` -- DROP TABLE IF EXISTS `mdl_enrol_lti_tools`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_enrol_lti_tools` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `enrolid` bigint(10) NOT NULL, `contextid` bigint(10) NOT NULL, `institution` varchar(40) NOT NULL DEFAULT '', `lang` varchar(30) NOT NULL DEFAULT 'en', `timezone` varchar(100) NOT NULL DEFAULT '99', `maxenrolled` bigint(10) NOT NULL DEFAULT '0', `maildisplay` tinyint(2) NOT NULL DEFAULT '2', `city` varchar(120) NOT NULL DEFAULT '', `country` varchar(2) NOT NULL DEFAULT '', `gradesync` tinyint(1) NOT NULL DEFAULT '0', `gradesynccompletion` tinyint(1) NOT NULL DEFAULT '0', `membersync` tinyint(1) NOT NULL DEFAULT '0', `membersyncmode` tinyint(1) NOT NULL DEFAULT '0', `roleinstructor` bigint(10) NOT NULL, `rolelearner` bigint(10) NOT NULL, `secret` longtext, `timecreated` bigint(10) NOT NULL, `timemodified` bigint(10) NOT NULL, PRIMARY KEY (`id`), KEY `mdl_enroltitool_enr_ix` (`enrolid`), KEY `mdl_enroltitool_con_ix` (`contextid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='List of tools provided to the remote system'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_enrol_lti_users` -- DROP TABLE IF EXISTS `mdl_enrol_lti_users`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_enrol_lti_users` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `userid` bigint(10) NOT NULL, `toolid` bigint(10) NOT NULL, `serviceurl` longtext, `sourceid` longtext, `consumerkey` longtext, `consumersecret` longtext, `membershipsurl` longtext, `membershipsid` longtext, `lastgrade` decimal(10,5) DEFAULT NULL, `lastaccess` bigint(10) DEFAULT NULL, `timecreated` bigint(10) DEFAULT NULL, PRIMARY KEY (`id`), KEY `mdl_enroltiuser_use_ix` (`userid`), KEY `mdl_enroltiuser_too_ix` (`toolid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='User access log and gradeback data'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_enrol_paypal` -- DROP TABLE IF EXISTS `mdl_enrol_paypal`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_enrol_paypal` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `business` varchar(255) NOT NULL DEFAULT '', `receiver_email` varchar(255) NOT NULL DEFAULT '', `receiver_id` varchar(255) NOT NULL DEFAULT '', `item_name` varchar(255) NOT NULL DEFAULT '', `courseid` bigint(10) NOT NULL DEFAULT '0', `userid` bigint(10) NOT NULL DEFAULT '0', `instanceid` bigint(10) NOT NULL DEFAULT '0', `memo` varchar(255) NOT NULL DEFAULT '', `tax` varchar(255) NOT NULL DEFAULT '', `option_name1` varchar(255) NOT NULL DEFAULT '', `option_selection1_x` varchar(255) NOT NULL DEFAULT '', `option_name2` varchar(255) NOT NULL DEFAULT '', `option_selection2_x` varchar(255) NOT NULL DEFAULT '', `payment_status` varchar(255) NOT NULL DEFAULT '', `pending_reason` varchar(255) NOT NULL DEFAULT '', `reason_code` varchar(30) NOT NULL DEFAULT '', `txn_id` varchar(255) NOT NULL DEFAULT '', `parent_txn_id` varchar(255) NOT NULL DEFAULT '', `payment_type` varchar(30) NOT NULL DEFAULT '', `timeupdated` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_enropayp_cou_ix` (`courseid`), KEY `mdl_enropayp_use_ix` (`userid`), KEY `mdl_enropayp_ins_ix` (`instanceid`), KEY `mdl_enropayp_bus_ix` (`business`), KEY `mdl_enropayp_rec_ix` (`receiver_email`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Holds all known information about PayPal transactions'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_event` -- DROP TABLE IF EXISTS `mdl_event`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_event` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `name` longtext NOT NULL, `description` longtext NOT NULL, `format` smallint(4) NOT NULL DEFAULT '0', `categoryid` bigint(10) NOT NULL DEFAULT '0', `courseid` bigint(10) NOT NULL DEFAULT '0', `groupid` bigint(10) NOT NULL DEFAULT '0', `userid` bigint(10) NOT NULL DEFAULT '0', `repeatid` bigint(10) NOT NULL DEFAULT '0', `modulename` varchar(20) NOT NULL DEFAULT '', `instance` bigint(10) NOT NULL DEFAULT '0', `type` smallint(4) NOT NULL DEFAULT '0', `eventtype` varchar(20) NOT NULL DEFAULT '', `timestart` bigint(10) NOT NULL DEFAULT '0', `timeduration` bigint(10) NOT NULL DEFAULT '0', `timesort` bigint(10) DEFAULT NULL, `visible` smallint(4) NOT NULL DEFAULT '1', `uuid` varchar(255) NOT NULL DEFAULT '', `sequence` bigint(10) NOT NULL DEFAULT '1', `timemodified` bigint(10) NOT NULL DEFAULT '0', `subscriptionid` bigint(10) DEFAULT NULL, `priority` bigint(10) DEFAULT NULL, `location` longtext, PRIMARY KEY (`id`), KEY `mdl_even_cou_ix` (`courseid`), KEY `mdl_even_use_ix` (`userid`), KEY `mdl_even_tim_ix` (`timestart`), KEY `mdl_even_tim2_ix` (`timeduration`), KEY `mdl_even_typtim_ix` (`type`,`timesort`), KEY `mdl_even_cat_ix` (`categoryid`), KEY `mdl_even_grocoucatvisuse_ix` (`groupid`,`courseid`,`categoryid`,`visible`,`userid`), KEY `mdl_even_sub_ix` (`subscriptionid`), KEY `mdl_even_uui_ix` (`uuid`) ) ENGINE=InnoDB AUTO_INCREMENT=1100 DEFAULT CHARSET=utf8 COMMENT='For everything with a time associated to it'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_event_subscriptions` -- DROP TABLE IF EXISTS `mdl_event_subscriptions`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_event_subscriptions` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `url` varchar(255) NOT NULL DEFAULT '', `categoryid` bigint(10) NOT NULL DEFAULT '0', `courseid` bigint(10) NOT NULL DEFAULT '0', `groupid` bigint(10) NOT NULL DEFAULT '0', `userid` bigint(10) NOT NULL DEFAULT '0', `eventtype` varchar(20) NOT NULL DEFAULT '', `pollinterval` bigint(10) NOT NULL DEFAULT '0', `lastupdated` bigint(10) DEFAULT NULL, `name` varchar(255) NOT NULL DEFAULT '', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_events_handlers` -- DROP TABLE IF EXISTS `mdl_events_handlers`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_events_handlers` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `eventname` varchar(166) NOT NULL DEFAULT '', `component` varchar(166) NOT NULL DEFAULT '', `handlerfile` varchar(255) NOT NULL DEFAULT '', `handlerfunction` longtext, `schedule` varchar(255) DEFAULT NULL, `status` bigint(10) NOT NULL DEFAULT '0', `internal` tinyint(2) NOT NULL DEFAULT '1', PRIMARY KEY (`id`), UNIQUE KEY `mdl_evenhand_evecom_uix` (`eventname`,`component`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='This table is for storing which components requests what typ'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_events_queue` -- DROP TABLE IF EXISTS `mdl_events_queue`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_events_queue` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `eventdata` longtext NOT NULL, `stackdump` longtext, `userid` bigint(10) DEFAULT NULL, `timecreated` bigint(10) NOT NULL, PRIMARY KEY (`id`), KEY `mdl_evenqueu_use_ix` (`userid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='This table is for storing queued events. It stores only one '; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_events_queue_handlers` -- DROP TABLE IF EXISTS `mdl_events_queue_handlers`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_events_queue_handlers` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `queuedeventid` bigint(10) NOT NULL, `handlerid` bigint(10) NOT NULL, `status` bigint(10) DEFAULT NULL, `errormessage` longtext, `timemodified` bigint(10) NOT NULL, PRIMARY KEY (`id`), KEY `mdl_evenqueuhand_que_ix` (`queuedeventid`), KEY `mdl_evenqueuhand_han_ix` (`handlerid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='This is the list of queued handlers for processing. The even'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_external_functions` -- DROP TABLE IF EXISTS `mdl_external_functions`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_external_functions` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `name` varchar(200) NOT NULL DEFAULT '', `classname` varchar(100) NOT NULL DEFAULT '', `methodname` varchar(100) NOT NULL DEFAULT '', `classpath` varchar(255) DEFAULT NULL, `component` varchar(100) NOT NULL DEFAULT '', `capabilities` varchar(255) DEFAULT NULL, `services` varchar(1333) DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_extefunc_nam_uix` (`name`) ) ENGINE=InnoDB AUTO_INCREMENT=564 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_external_services` -- DROP TABLE IF EXISTS `mdl_external_services`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_external_services` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `name` varchar(200) NOT NULL DEFAULT '', `enabled` tinyint(1) NOT NULL, `requiredcapability` varchar(150) DEFAULT NULL, `restrictedusers` tinyint(1) NOT NULL, `component` varchar(100) DEFAULT NULL, `timecreated` bigint(10) NOT NULL, `timemodified` bigint(10) DEFAULT NULL, `shortname` varchar(255) DEFAULT NULL, `downloadfiles` tinyint(1) NOT NULL DEFAULT '0', `uploadfiles` tinyint(1) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), UNIQUE KEY `mdl_exteserv_nam_uix` (`name`) ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_external_services_functions` -- DROP TABLE IF EXISTS `mdl_external_services_functions`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_external_services_functions` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `externalserviceid` bigint(10) NOT NULL, `functionname` varchar(200) NOT NULL DEFAULT '', PRIMARY KEY (`id`), KEY `mdl_exteservfunc_ext_ix` (`externalserviceid`) ) ENGINE=InnoDB AUTO_INCREMENT=552 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_external_services_users` -- DROP TABLE IF EXISTS `mdl_external_services_users`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_external_services_users` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `externalserviceid` bigint(10) NOT NULL, `userid` bigint(10) NOT NULL, `iprestriction` varchar(255) DEFAULT NULL, `validuntil` bigint(10) DEFAULT NULL, `timecreated` bigint(10) DEFAULT NULL, PRIMARY KEY (`id`), KEY `mdl_exteservuser_ext_ix` (`externalserviceid`), KEY `mdl_exteservuser_use_ix` (`userid`) ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_external_tokens` -- DROP TABLE IF EXISTS `mdl_external_tokens`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_external_tokens` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `token` varchar(128) NOT NULL DEFAULT '', `tokentype` smallint(4) NOT NULL, `userid` bigint(10) NOT NULL, `externalserviceid` bigint(10) NOT NULL, `sid` varchar(128) DEFAULT NULL, `contextid` bigint(10) NOT NULL, `creatorid` bigint(20) NOT NULL DEFAULT '1', `iprestriction` varchar(255) DEFAULT NULL, `validuntil` bigint(10) DEFAULT NULL, `timecreated` bigint(10) NOT NULL, `lastaccess` bigint(10) DEFAULT NULL, `privatetoken` varchar(64) DEFAULT NULL, PRIMARY KEY (`id`), KEY `mdl_extetoke_use_ix` (`userid`), KEY `mdl_extetoke_ext_ix` (`externalserviceid`), KEY `mdl_extetoke_con_ix` (`contextid`), KEY `mdl_extetoke_cre_ix` (`creatorid`) ) ENGINE=InnoDB AUTO_INCREMENT=24 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_favourite` -- DROP TABLE IF EXISTS `mdl_favourite`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_favourite` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `component` varchar(100) NOT NULL DEFAULT '', `itemtype` varchar(100) NOT NULL DEFAULT '', `itemid` bigint(10) NOT NULL, `contextid` bigint(10) NOT NULL, `userid` bigint(10) NOT NULL, `ordering` bigint(10) DEFAULT NULL, `timecreated` bigint(10) NOT NULL, `timemodified` bigint(10) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_favo_comiteiteconuse_uix` (`component`,`itemtype`,`itemid`,`contextid`,`userid`), KEY `mdl_favo_con_ix` (`contextid`), KEY `mdl_favo_use_ix` (`userid`) ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_feedback` -- DROP TABLE IF EXISTS `mdl_feedback`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_feedback` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `course` bigint(10) NOT NULL DEFAULT '0', `name` varchar(255) NOT NULL DEFAULT '', `intro` longtext NOT NULL, `introformat` smallint(4) NOT NULL DEFAULT '0', `anonymous` tinyint(1) NOT NULL DEFAULT '1', `email_notification` tinyint(1) NOT NULL DEFAULT '1', `multiple_submit` tinyint(1) NOT NULL DEFAULT '1', `autonumbering` tinyint(1) NOT NULL DEFAULT '1', `site_after_submit` varchar(255) NOT NULL DEFAULT '', `page_after_submit` longtext NOT NULL, `page_after_submitformat` tinyint(2) NOT NULL DEFAULT '0', `publish_stats` tinyint(1) NOT NULL DEFAULT '0', `timeopen` bigint(10) NOT NULL DEFAULT '0', `timeclose` bigint(10) NOT NULL DEFAULT '0', `timemodified` bigint(10) NOT NULL DEFAULT '0', `completionsubmit` tinyint(1) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_feed_cou_ix` (`course`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='all feedbacks'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_feedback_completed` -- DROP TABLE IF EXISTS `mdl_feedback_completed`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_feedback_completed` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `feedback` bigint(10) NOT NULL DEFAULT '0', `userid` bigint(10) NOT NULL DEFAULT '0', `timemodified` bigint(10) NOT NULL DEFAULT '0', `random_response` bigint(10) NOT NULL DEFAULT '0', `anonymous_response` tinyint(1) NOT NULL DEFAULT '0', `courseid` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_feedcomp_use_ix` (`userid`), KEY `mdl_feedcomp_fee_ix` (`feedback`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='filled out feedback'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_feedback_completedtmp` -- DROP TABLE IF EXISTS `mdl_feedback_completedtmp`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_feedback_completedtmp` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `feedback` bigint(10) NOT NULL DEFAULT '0', `userid` bigint(10) NOT NULL DEFAULT '0', `guestid` varchar(255) NOT NULL DEFAULT '', `timemodified` bigint(10) NOT NULL DEFAULT '0', `random_response` bigint(10) NOT NULL DEFAULT '0', `anonymous_response` tinyint(1) NOT NULL DEFAULT '0', `courseid` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_feedcomp_use2_ix` (`userid`), KEY `mdl_feedcomp_fee2_ix` (`feedback`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='filled out feedback'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_feedback_item` -- DROP TABLE IF EXISTS `mdl_feedback_item`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_feedback_item` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `feedback` bigint(10) NOT NULL DEFAULT '0', `template` bigint(10) NOT NULL DEFAULT '0', `name` varchar(255) NOT NULL DEFAULT '', `label` varchar(255) NOT NULL DEFAULT '', `presentation` longtext NOT NULL, `typ` varchar(255) NOT NULL DEFAULT '', `hasvalue` tinyint(1) NOT NULL DEFAULT '0', `position` smallint(3) NOT NULL DEFAULT '0', `required` tinyint(1) NOT NULL DEFAULT '0', `dependitem` bigint(10) NOT NULL DEFAULT '0', `dependvalue` varchar(255) NOT NULL DEFAULT '', `options` varchar(255) NOT NULL DEFAULT '', PRIMARY KEY (`id`), KEY `mdl_feeditem_fee_ix` (`feedback`), KEY `mdl_feeditem_tem_ix` (`template`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='feedback_items'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_feedback_sitecourse_map` -- DROP TABLE IF EXISTS `mdl_feedback_sitecourse_map`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_feedback_sitecourse_map` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `feedbackid` bigint(10) NOT NULL DEFAULT '0', `courseid` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_feedsitemap_cou_ix` (`courseid`), KEY `mdl_feedsitemap_fee_ix` (`feedbackid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='feedback sitecourse map'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_feedback_template` -- DROP TABLE IF EXISTS `mdl_feedback_template`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_feedback_template` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `course` bigint(10) NOT NULL DEFAULT '0', `ispublic` tinyint(1) NOT NULL DEFAULT '0', `name` varchar(255) NOT NULL DEFAULT '', PRIMARY KEY (`id`), KEY `mdl_feedtemp_cou_ix` (`course`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='templates of feedbackstructures'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_feedback_value` -- DROP TABLE IF EXISTS `mdl_feedback_value`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_feedback_value` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `course_id` bigint(10) NOT NULL DEFAULT '0', `item` bigint(10) NOT NULL DEFAULT '0', `completed` bigint(10) NOT NULL DEFAULT '0', `tmp_completed` bigint(10) NOT NULL DEFAULT '0', `value` longtext NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_feedvalu_comitecou_uix` (`completed`,`item`,`course_id`), KEY `mdl_feedvalu_cou_ix` (`course_id`), KEY `mdl_feedvalu_ite_ix` (`item`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='values of the completeds'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_feedback_valuetmp` -- DROP TABLE IF EXISTS `mdl_feedback_valuetmp`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_feedback_valuetmp` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `course_id` bigint(10) NOT NULL DEFAULT '0', `item` bigint(10) NOT NULL DEFAULT '0', `completed` bigint(10) NOT NULL DEFAULT '0', `tmp_completed` bigint(10) NOT NULL DEFAULT '0', `value` longtext NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_feedvalu_comitecou2_uix` (`completed`,`item`,`course_id`), KEY `mdl_feedvalu_cou2_ix` (`course_id`), KEY `mdl_feedvalu_ite2_ix` (`item`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='values of the completedstmp'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_file_conversion` -- DROP TABLE IF EXISTS `mdl_file_conversion`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_file_conversion` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `usermodified` bigint(10) NOT NULL, `timecreated` bigint(10) NOT NULL, `timemodified` bigint(10) NOT NULL, `sourcefileid` bigint(10) NOT NULL, `targetformat` varchar(100) NOT NULL DEFAULT '', `status` bigint(10) DEFAULT '0', `statusmessage` longtext, `converter` varchar(255) DEFAULT NULL, `destfileid` bigint(10) DEFAULT NULL, `data` longtext, PRIMARY KEY (`id`), KEY `mdl_fileconv_sou_ix` (`sourcefileid`), KEY `mdl_fileconv_des_ix` (`destfileid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_files` -- DROP TABLE IF EXISTS `mdl_files`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_files` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `contenthash` varchar(40) NOT NULL DEFAULT '', `pathnamehash` varchar(40) NOT NULL DEFAULT '', `contextid` bigint(10) NOT NULL, `component` varchar(100) NOT NULL DEFAULT '', `filearea` varchar(50) NOT NULL DEFAULT '', `itemid` bigint(10) NOT NULL, `filepath` varchar(255) NOT NULL DEFAULT '', `filename` varchar(255) NOT NULL DEFAULT '', `userid` bigint(10) DEFAULT NULL, `filesize` bigint(10) NOT NULL, `mimetype` varchar(100) DEFAULT NULL, `status` bigint(10) NOT NULL DEFAULT '0', `source` longtext, `author` varchar(255) DEFAULT NULL, `license` varchar(255) DEFAULT NULL, `timecreated` bigint(10) NOT NULL, `timemodified` bigint(10) NOT NULL, `sortorder` bigint(10) NOT NULL DEFAULT '0', `referencefileid` bigint(10) DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_file_pat_uix` (`pathnamehash`), KEY `mdl_file_comfilconite_ix` (`component`,`filearea`,`contextid`,`itemid`), KEY `mdl_file_con_ix` (`contenthash`), KEY `mdl_file_con2_ix` (`contextid`), KEY `mdl_file_use_ix` (`userid`), KEY `mdl_file_ref_ix` (`referencefileid`) ) ENGINE=InnoDB AUTO_INCREMENT=15448 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_files_reference` -- DROP TABLE IF EXISTS `mdl_files_reference`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_files_reference` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `repositoryid` bigint(10) NOT NULL, `lastsync` bigint(10) DEFAULT NULL, `reference` longtext, `referencehash` varchar(40) NOT NULL DEFAULT '', PRIMARY KEY (`id`), UNIQUE KEY `mdl_filerefe_refrep_uix` (`referencehash`,`repositoryid`), KEY `mdl_filerefe_rep_ix` (`repositoryid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_filter_active` -- DROP TABLE IF EXISTS `mdl_filter_active`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_filter_active` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `filter` varchar(32) NOT NULL DEFAULT '', `contextid` bigint(10) NOT NULL, `active` smallint(4) NOT NULL, `sortorder` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), UNIQUE KEY `mdl_filtacti_confil_uix` (`contextid`,`filter`), KEY `mdl_filtacti_con_ix` (`contextid`) ) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_filter_config` -- DROP TABLE IF EXISTS `mdl_filter_config`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_filter_config` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `filter` varchar(32) NOT NULL DEFAULT '', `contextid` bigint(10) NOT NULL, `name` varchar(255) NOT NULL DEFAULT '', `value` longtext, PRIMARY KEY (`id`), UNIQUE KEY `mdl_filtconf_confilnam_uix` (`contextid`,`filter`,`name`), KEY `mdl_filtconf_con_ix` (`contextid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_folder` -- DROP TABLE IF EXISTS `mdl_folder`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_folder` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `course` bigint(10) NOT NULL DEFAULT '0', `name` varchar(255) NOT NULL DEFAULT '', `intro` longtext, `introformat` smallint(4) NOT NULL DEFAULT '0', `revision` bigint(10) NOT NULL DEFAULT '0', `showexpanded` tinyint(1) NOT NULL DEFAULT '1', `showdownloadfolder` tinyint(1) NOT NULL DEFAULT '1', `timemodified` bigint(10) NOT NULL DEFAULT '0', `display` smallint(4) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_fold_cou_ix` (`course`) ) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8 COMMENT='each record is one folder resource'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_forum` -- DROP TABLE IF EXISTS `mdl_forum`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_forum` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `course` bigint(10) NOT NULL DEFAULT '0', `type` varchar(20) NOT NULL DEFAULT 'general', `name` varchar(255) NOT NULL DEFAULT '', `intro` longtext NOT NULL, `introformat` smallint(4) NOT NULL DEFAULT '0', `assessed` bigint(10) NOT NULL DEFAULT '0', `assesstimestart` bigint(10) NOT NULL DEFAULT '0', `assesstimefinish` bigint(10) NOT NULL DEFAULT '0', `scale` bigint(10) NOT NULL DEFAULT '0', `maxbytes` bigint(10) NOT NULL DEFAULT '0', `maxattachments` bigint(10) NOT NULL DEFAULT '1', `forcesubscribe` tinyint(1) NOT NULL DEFAULT '0', `trackingtype` tinyint(2) NOT NULL DEFAULT '1', `rsstype` tinyint(2) NOT NULL DEFAULT '0', `rssarticles` tinyint(2) NOT NULL DEFAULT '0', `timemodified` bigint(10) NOT NULL DEFAULT '0', `warnafter` bigint(10) NOT NULL DEFAULT '0', `blockafter` bigint(10) NOT NULL DEFAULT '0', `blockperiod` bigint(10) NOT NULL DEFAULT '0', `completiondiscussions` int(9) NOT NULL DEFAULT '0', `completionreplies` int(9) NOT NULL DEFAULT '0', `completionposts` int(9) NOT NULL DEFAULT '0', `displaywordcount` tinyint(1) NOT NULL DEFAULT '0', `lockdiscussionafter` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_foru_cou_ix` (`course`) ) ENGINE=InnoDB AUTO_INCREMENT=284 DEFAULT CHARSET=utf8 COMMENT='Forums contain and structure discussion'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_forum_digests` -- DROP TABLE IF EXISTS `mdl_forum_digests`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_forum_digests` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `userid` bigint(10) NOT NULL, `forum` bigint(10) NOT NULL, `maildigest` tinyint(1) NOT NULL DEFAULT '-1', PRIMARY KEY (`id`), UNIQUE KEY `mdl_forudige_forusemai_uix` (`forum`,`userid`,`maildigest`), KEY `mdl_forudige_use_ix` (`userid`), KEY `mdl_forudige_for_ix` (`forum`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_forum_discussion_subs` -- DROP TABLE IF EXISTS `mdl_forum_discussion_subs`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_forum_discussion_subs` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `forum` bigint(10) NOT NULL, `userid` bigint(10) NOT NULL, `discussion` bigint(10) NOT NULL, `preference` bigint(10) NOT NULL DEFAULT '1', PRIMARY KEY (`id`), UNIQUE KEY `mdl_forudiscsubs_usedis_uix` (`userid`,`discussion`), KEY `mdl_forudiscsubs_for_ix` (`forum`), KEY `mdl_forudiscsubs_use_ix` (`userid`), KEY `mdl_forudiscsubs_dis_ix` (`discussion`) ) ENGINE=InnoDB AUTO_INCREMENT=224 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_forum_discussions` -- DROP TABLE IF EXISTS `mdl_forum_discussions`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_forum_discussions` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `course` bigint(10) NOT NULL DEFAULT '0', `forum` bigint(10) NOT NULL DEFAULT '0', `name` varchar(255) NOT NULL DEFAULT '', `firstpost` bigint(10) NOT NULL DEFAULT '0', `userid` bigint(10) NOT NULL DEFAULT '0', `groupid` bigint(10) NOT NULL DEFAULT '-1', `assessed` tinyint(1) NOT NULL DEFAULT '1', `timemodified` bigint(10) NOT NULL DEFAULT '0', `usermodified` bigint(10) NOT NULL DEFAULT '0', `timestart` bigint(10) NOT NULL DEFAULT '0', `timeend` bigint(10) NOT NULL DEFAULT '0', `pinned` tinyint(1) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_forudisc_use_ix` (`userid`), KEY `mdl_forudisc_for_ix` (`forum`), KEY `mdl_forudisc_cou_ix` (`course`) ) ENGINE=InnoDB AUTO_INCREMENT=221 DEFAULT CHARSET=utf8 COMMENT='Forums are composed of discussions'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_forum_posts` -- DROP TABLE IF EXISTS `mdl_forum_posts`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_forum_posts` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `discussion` bigint(10) NOT NULL DEFAULT '0', `parent` bigint(10) NOT NULL DEFAULT '0', `userid` bigint(10) NOT NULL DEFAULT '0', `created` bigint(10) NOT NULL DEFAULT '0', `modified` bigint(10) NOT NULL DEFAULT '0', `mailed` tinyint(2) NOT NULL DEFAULT '0', `subject` varchar(255) NOT NULL DEFAULT '', `message` longtext NOT NULL, `messageformat` tinyint(2) NOT NULL DEFAULT '0', `messagetrust` tinyint(2) NOT NULL DEFAULT '0', `attachment` varchar(100) NOT NULL DEFAULT '', `totalscore` smallint(4) NOT NULL DEFAULT '0', `mailnow` bigint(10) NOT NULL DEFAULT '0', `deleted` tinyint(1) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_forupost_use_ix` (`userid`), KEY `mdl_forupost_cre_ix` (`created`), KEY `mdl_forupost_mai_ix` (`mailed`), KEY `mdl_forupost_dis_ix` (`discussion`), KEY `mdl_forupost_par_ix` (`parent`) ) ENGINE=InnoDB AUTO_INCREMENT=588 DEFAULT CHARSET=utf8 COMMENT='All posts are stored in this table'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_forum_queue` -- DROP TABLE IF EXISTS `mdl_forum_queue`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_forum_queue` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `userid` bigint(10) NOT NULL DEFAULT '0', `discussionid` bigint(10) NOT NULL DEFAULT '0', `postid` bigint(10) NOT NULL DEFAULT '0', `timemodified` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_foruqueu_use_ix` (`userid`), KEY `mdl_foruqueu_dis_ix` (`discussionid`), KEY `mdl_foruqueu_pos_ix` (`postid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='For keeping track of posts that will be mailed in digest for'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_forum_read` -- DROP TABLE IF EXISTS `mdl_forum_read`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_forum_read` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `userid` bigint(10) NOT NULL DEFAULT '0', `forumid` bigint(10) NOT NULL DEFAULT '0', `discussionid` bigint(10) NOT NULL DEFAULT '0', `postid` bigint(10) NOT NULL DEFAULT '0', `firstread` bigint(10) NOT NULL DEFAULT '0', `lastread` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_foruread_usefor_ix` (`userid`,`forumid`), KEY `mdl_foruread_usedis_ix` (`userid`,`discussionid`), KEY `mdl_foruread_posuse_ix` (`postid`,`userid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Tracks each users read posts'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_forum_subscriptions` -- DROP TABLE IF EXISTS `mdl_forum_subscriptions`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_forum_subscriptions` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `userid` bigint(10) NOT NULL DEFAULT '0', `forum` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), UNIQUE KEY `mdl_forusubs_usefor_uix` (`userid`,`forum`), KEY `mdl_forusubs_use_ix` (`userid`), KEY `mdl_forusubs_for_ix` (`forum`) ) ENGINE=InnoDB AUTO_INCREMENT=2115 DEFAULT CHARSET=utf8 COMMENT='Keeps track of who is subscribed to what forum'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_forum_track_prefs` -- DROP TABLE IF EXISTS `mdl_forum_track_prefs`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_forum_track_prefs` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `userid` bigint(10) NOT NULL DEFAULT '0', `forumid` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_forutracpref_usefor_ix` (`userid`,`forumid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Tracks each users untracked forums'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_glossary` -- DROP TABLE IF EXISTS `mdl_glossary`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_glossary` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `course` bigint(10) NOT NULL DEFAULT '0', `name` varchar(255) NOT NULL DEFAULT '', `intro` longtext NOT NULL, `introformat` smallint(4) NOT NULL DEFAULT '0', `allowduplicatedentries` tinyint(2) NOT NULL DEFAULT '0', `displayformat` varchar(50) NOT NULL DEFAULT 'dictionary', `mainglossary` tinyint(2) NOT NULL DEFAULT '0', `showspecial` tinyint(2) NOT NULL DEFAULT '1', `showalphabet` tinyint(2) NOT NULL DEFAULT '1', `showall` tinyint(2) NOT NULL DEFAULT '1', `allowcomments` tinyint(2) NOT NULL DEFAULT '0', `allowprintview` tinyint(2) NOT NULL DEFAULT '1', `usedynalink` tinyint(2) NOT NULL DEFAULT '1', `defaultapproval` tinyint(2) NOT NULL DEFAULT '1', `approvaldisplayformat` varchar(50) NOT NULL DEFAULT 'default', `globalglossary` tinyint(2) NOT NULL DEFAULT '0', `entbypage` smallint(3) NOT NULL DEFAULT '10', `editalways` tinyint(2) NOT NULL DEFAULT '0', `rsstype` tinyint(2) NOT NULL DEFAULT '0', `rssarticles` tinyint(2) NOT NULL DEFAULT '0', `assessed` bigint(10) NOT NULL DEFAULT '0', `assesstimestart` bigint(10) NOT NULL DEFAULT '0', `assesstimefinish` bigint(10) NOT NULL DEFAULT '0', `scale` bigint(10) NOT NULL DEFAULT '0', `timecreated` bigint(10) NOT NULL DEFAULT '0', `timemodified` bigint(10) NOT NULL DEFAULT '0', `completionentries` int(9) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_glos_cou_ix` (`course`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='all glossaries'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_glossary_alias` -- DROP TABLE IF EXISTS `mdl_glossary_alias`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_glossary_alias` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `entryid` bigint(10) NOT NULL DEFAULT '0', `alias` varchar(255) NOT NULL DEFAULT '', PRIMARY KEY (`id`), KEY `mdl_glosalia_ent_ix` (`entryid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='entries alias'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_glossary_categories` -- DROP TABLE IF EXISTS `mdl_glossary_categories`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_glossary_categories` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `glossaryid` bigint(10) NOT NULL DEFAULT '0', `name` varchar(255) NOT NULL DEFAULT '', `usedynalink` tinyint(2) NOT NULL DEFAULT '1', PRIMARY KEY (`id`), KEY `mdl_gloscate_glo_ix` (`glossaryid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='all categories for glossary entries'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_glossary_entries` -- DROP TABLE IF EXISTS `mdl_glossary_entries`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_glossary_entries` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `glossaryid` bigint(10) NOT NULL DEFAULT '0', `userid` bigint(10) NOT NULL DEFAULT '0', `concept` varchar(255) NOT NULL DEFAULT '', `definition` longtext NOT NULL, `definitionformat` tinyint(2) NOT NULL DEFAULT '0', `definitiontrust` tinyint(2) NOT NULL DEFAULT '0', `attachment` varchar(100) NOT NULL DEFAULT '', `timecreated` bigint(10) NOT NULL DEFAULT '0', `timemodified` bigint(10) NOT NULL DEFAULT '0', `teacherentry` tinyint(2) NOT NULL DEFAULT '0', `sourceglossaryid` bigint(10) NOT NULL DEFAULT '0', `usedynalink` tinyint(2) NOT NULL DEFAULT '1', `casesensitive` tinyint(2) NOT NULL DEFAULT '0', `fullmatch` tinyint(2) NOT NULL DEFAULT '1', `approved` tinyint(2) NOT NULL DEFAULT '1', PRIMARY KEY (`id`), KEY `mdl_glosentr_use_ix` (`userid`), KEY `mdl_glosentr_con_ix` (`concept`), KEY `mdl_glosentr_glo_ix` (`glossaryid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='all glossary entries'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_glossary_entries_categories` -- DROP TABLE IF EXISTS `mdl_glossary_entries_categories`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_glossary_entries_categories` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `categoryid` bigint(10) NOT NULL DEFAULT '0', `entryid` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_glosentrcate_cat_ix` (`categoryid`), KEY `mdl_glosentrcate_ent_ix` (`entryid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='categories of each glossary entry'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_glossary_formats` -- DROP TABLE IF EXISTS `mdl_glossary_formats`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_glossary_formats` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `name` varchar(50) NOT NULL DEFAULT '', `popupformatname` varchar(50) NOT NULL DEFAULT '', `visible` tinyint(2) NOT NULL DEFAULT '1', `showgroup` tinyint(2) NOT NULL DEFAULT '1', `showtabs` varchar(100) DEFAULT NULL, `defaultmode` varchar(50) NOT NULL DEFAULT '', `defaulthook` varchar(50) NOT NULL DEFAULT '', `sortkey` varchar(50) NOT NULL DEFAULT '', `sortorder` varchar(50) NOT NULL DEFAULT '', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8 COMMENT='Setting of the display formats'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_grade_categories` -- DROP TABLE IF EXISTS `mdl_grade_categories`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_grade_categories` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `courseid` bigint(10) NOT NULL, `parent` bigint(10) DEFAULT NULL, `depth` bigint(10) NOT NULL DEFAULT '0', `path` varchar(255) DEFAULT NULL, `fullname` varchar(255) NOT NULL DEFAULT '', `aggregation` bigint(10) NOT NULL DEFAULT '0', `keephigh` bigint(10) NOT NULL DEFAULT '0', `droplow` bigint(10) NOT NULL DEFAULT '0', `aggregateonlygraded` tinyint(1) NOT NULL DEFAULT '0', `aggregateoutcomes` tinyint(1) NOT NULL DEFAULT '0', `timecreated` bigint(10) NOT NULL, `timemodified` bigint(10) NOT NULL, `hidden` tinyint(1) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_gradcate_cou_ix` (`courseid`), KEY `mdl_gradcate_par_ix` (`parent`) ) ENGINE=InnoDB AUTO_INCREMENT=194 DEFAULT CHARSET=utf8 COMMENT='This table keeps information about categories, used for grou'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_grade_categories_history` -- DROP TABLE IF EXISTS `mdl_grade_categories_history`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_grade_categories_history` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `action` bigint(10) NOT NULL DEFAULT '0', `oldid` bigint(10) NOT NULL, `source` varchar(255) DEFAULT NULL, `timemodified` bigint(10) DEFAULT NULL, `hidden` tinyint(1) NOT NULL DEFAULT '0', `loggeduser` bigint(10) DEFAULT NULL, `courseid` bigint(10) NOT NULL, `parent` bigint(10) DEFAULT NULL, `depth` bigint(10) NOT NULL DEFAULT '0', `path` varchar(255) DEFAULT NULL, `fullname` varchar(255) NOT NULL DEFAULT '', `aggregation` bigint(10) NOT NULL DEFAULT '0', `keephigh` bigint(10) NOT NULL DEFAULT '0', `droplow` bigint(10) NOT NULL DEFAULT '0', `aggregateonlygraded` tinyint(1) NOT NULL DEFAULT '0', `aggregateoutcomes` tinyint(1) NOT NULL DEFAULT '0', `aggregatesubcats` tinyint(1) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_gradcatehist_act_ix` (`action`), KEY `mdl_gradcatehist_old_ix` (`oldid`), KEY `mdl_gradcatehist_cou_ix` (`courseid`), KEY `mdl_gradcatehist_par_ix` (`parent`), KEY `mdl_gradcatehist_log_ix` (`loggeduser`), KEY `mdl_gradcatehist_tim_ix` (`timemodified`) ) ENGINE=InnoDB AUTO_INCREMENT=414 DEFAULT CHARSET=utf8 COMMENT='History of grade_categories'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_grade_grades` -- DROP TABLE IF EXISTS `mdl_grade_grades`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_grade_grades` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `itemid` bigint(10) NOT NULL, `userid` bigint(10) NOT NULL, `rawgrade` decimal(10,5) DEFAULT NULL, `rawgrademax` decimal(10,5) NOT NULL DEFAULT '100.00000', `rawgrademin` decimal(10,5) NOT NULL DEFAULT '0.00000', `rawscaleid` bigint(10) DEFAULT NULL, `usermodified` bigint(10) DEFAULT NULL, `finalgrade` decimal(10,5) DEFAULT NULL, `hidden` bigint(10) NOT NULL DEFAULT '0', `locked` bigint(10) NOT NULL DEFAULT '0', `locktime` bigint(10) NOT NULL DEFAULT '0', `exported` bigint(10) NOT NULL DEFAULT '0', `overridden` bigint(10) NOT NULL DEFAULT '0', `excluded` bigint(10) NOT NULL DEFAULT '0', `feedback` longtext, `feedbackformat` bigint(10) NOT NULL DEFAULT '0', `information` longtext, `informationformat` bigint(10) NOT NULL DEFAULT '0', `timecreated` bigint(10) DEFAULT NULL, `timemodified` bigint(10) DEFAULT NULL, `aggregationstatus` varchar(10) NOT NULL DEFAULT 'unknown', `aggregationweight` decimal(10,5) DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_gradgrad_useite_uix` (`userid`,`itemid`), KEY `mdl_gradgrad_locloc_ix` (`locked`,`locktime`), KEY `mdl_gradgrad_ite_ix` (`itemid`), KEY `mdl_gradgrad_use_ix` (`userid`), KEY `mdl_gradgrad_raw_ix` (`rawscaleid`), KEY `mdl_gradgrad_use2_ix` (`usermodified`) ) ENGINE=InnoDB AUTO_INCREMENT=36372 DEFAULT CHARSET=utf8 COMMENT='grade_grades This table keeps individual grades for each us'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_grade_grades_history` -- DROP TABLE IF EXISTS `mdl_grade_grades_history`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_grade_grades_history` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `action` bigint(10) NOT NULL DEFAULT '0', `oldid` bigint(10) NOT NULL, `source` varchar(255) DEFAULT NULL, `timemodified` bigint(10) DEFAULT NULL, `loggeduser` bigint(10) DEFAULT NULL, `itemid` bigint(10) NOT NULL, `userid` bigint(10) NOT NULL, `rawgrade` decimal(10,5) DEFAULT NULL, `rawgrademax` decimal(10,5) NOT NULL DEFAULT '100.00000', `rawgrademin` decimal(10,5) NOT NULL DEFAULT '0.00000', `rawscaleid` bigint(10) DEFAULT NULL, `usermodified` bigint(10) DEFAULT NULL, `finalgrade` decimal(10,5) DEFAULT NULL, `hidden` bigint(10) NOT NULL DEFAULT '0', `locked` bigint(10) NOT NULL DEFAULT '0', `locktime` bigint(10) NOT NULL DEFAULT '0', `exported` bigint(10) NOT NULL DEFAULT '0', `overridden` bigint(10) NOT NULL DEFAULT '0', `excluded` bigint(10) NOT NULL DEFAULT '0', `feedback` longtext, `feedbackformat` bigint(10) NOT NULL DEFAULT '0', `information` longtext, `informationformat` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_gradgradhist_act_ix` (`action`), KEY `mdl_gradgradhist_old_ix` (`oldid`), KEY `mdl_gradgradhist_ite_ix` (`itemid`), KEY `mdl_gradgradhist_use_ix` (`userid`), KEY `mdl_gradgradhist_raw_ix` (`rawscaleid`), KEY `mdl_gradgradhist_use2_ix` (`usermodified`), KEY `mdl_gradgradhist_log_ix` (`loggeduser`), KEY `mdl_gradgradhist_tim_ix` (`timemodified`), KEY `mdl_gradgradhist_useitetim_ix` (`userid`,`itemid`,`timemodified`) ) ENGINE=InnoDB AUTO_INCREMENT=73282 DEFAULT CHARSET=utf8 COMMENT='History table'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_grade_import_newitem` -- DROP TABLE IF EXISTS `mdl_grade_import_newitem`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_grade_import_newitem` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `itemname` varchar(255) NOT NULL DEFAULT '', `importcode` bigint(10) NOT NULL, `importer` bigint(10) NOT NULL, PRIMARY KEY (`id`), KEY `mdl_gradimponewi_imp_ix` (`importer`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='temporary table for storing new grade_item names from grade '; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_grade_import_values` -- DROP TABLE IF EXISTS `mdl_grade_import_values`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_grade_import_values` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `itemid` bigint(10) DEFAULT NULL, `newgradeitem` bigint(10) DEFAULT NULL, `userid` bigint(10) NOT NULL, `finalgrade` decimal(10,5) DEFAULT NULL, `feedback` longtext, `importcode` bigint(10) NOT NULL, `importer` bigint(10) DEFAULT NULL, `importonlyfeedback` tinyint(1) DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_gradimpovalu_ite_ix` (`itemid`), KEY `mdl_gradimpovalu_new_ix` (`newgradeitem`), KEY `mdl_gradimpovalu_imp_ix` (`importer`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Temporary table for importing grades'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_grade_items` -- DROP TABLE IF EXISTS `mdl_grade_items`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_grade_items` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `courseid` bigint(10) DEFAULT NULL, `categoryid` bigint(10) DEFAULT NULL, `itemname` varchar(255) DEFAULT NULL, `itemtype` varchar(30) NOT NULL DEFAULT '', `itemmodule` varchar(30) DEFAULT NULL, `iteminstance` bigint(10) DEFAULT NULL, `itemnumber` bigint(10) DEFAULT NULL, `iteminfo` longtext, `idnumber` varchar(255) DEFAULT NULL, `calculation` longtext, `gradetype` smallint(4) NOT NULL DEFAULT '1', `grademax` decimal(10,5) NOT NULL DEFAULT '100.00000', `grademin` decimal(10,5) NOT NULL DEFAULT '0.00000', `scaleid` bigint(10) DEFAULT NULL, `outcomeid` bigint(10) DEFAULT NULL, `gradepass` decimal(10,5) NOT NULL DEFAULT '0.00000', `multfactor` decimal(10,5) NOT NULL DEFAULT '1.00000', `plusfactor` decimal(10,5) NOT NULL DEFAULT '0.00000', `aggregationcoef` decimal(10,5) NOT NULL DEFAULT '0.00000', `aggregationcoef2` decimal(10,5) NOT NULL DEFAULT '0.00000', `sortorder` bigint(10) NOT NULL DEFAULT '0', `display` bigint(10) NOT NULL DEFAULT '0', `decimals` tinyint(1) DEFAULT NULL, `hidden` bigint(10) NOT NULL DEFAULT '0', `locked` bigint(10) NOT NULL DEFAULT '0', `locktime` bigint(10) NOT NULL DEFAULT '0', `needsupdate` bigint(10) NOT NULL DEFAULT '0', `weightoverride` tinyint(1) NOT NULL DEFAULT '0', `timecreated` bigint(10) DEFAULT NULL, `timemodified` bigint(10) DEFAULT NULL, PRIMARY KEY (`id`), KEY `mdl_graditem_locloc_ix` (`locked`,`locktime`), KEY `mdl_graditem_itenee_ix` (`itemtype`,`needsupdate`), KEY `mdl_graditem_gra_ix` (`gradetype`), KEY `mdl_graditem_idncou_ix` (`idnumber`,`courseid`), KEY `mdl_graditem_cou_ix` (`courseid`), KEY `mdl_graditem_cat_ix` (`categoryid`), KEY `mdl_graditem_sca_ix` (`scaleid`), KEY `mdl_graditem_out_ix` (`outcomeid`) ) ENGINE=InnoDB AUTO_INCREMENT=905 DEFAULT CHARSET=utf8 COMMENT='This table keeps information about gradeable items (ie colum'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_grade_items_history` -- DROP TABLE IF EXISTS `mdl_grade_items_history`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_grade_items_history` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `action` bigint(10) NOT NULL DEFAULT '0', `oldid` bigint(10) NOT NULL, `source` varchar(255) DEFAULT NULL, `timemodified` bigint(10) DEFAULT NULL, `loggeduser` bigint(10) DEFAULT NULL, `courseid` bigint(10) DEFAULT NULL, `categoryid` bigint(10) DEFAULT NULL, `itemname` varchar(255) DEFAULT NULL, `itemtype` varchar(30) NOT NULL DEFAULT '', `itemmodule` varchar(30) DEFAULT NULL, `iteminstance` bigint(10) DEFAULT NULL, `itemnumber` bigint(10) DEFAULT NULL, `iteminfo` longtext, `idnumber` varchar(255) DEFAULT NULL, `calculation` longtext, `gradetype` smallint(4) NOT NULL DEFAULT '1', `grademax` decimal(10,5) NOT NULL DEFAULT '100.00000', `grademin` decimal(10,5) NOT NULL DEFAULT '0.00000', `scaleid` bigint(10) DEFAULT NULL, `outcomeid` bigint(10) DEFAULT NULL, `gradepass` decimal(10,5) NOT NULL DEFAULT '0.00000', `multfactor` decimal(10,5) NOT NULL DEFAULT '1.00000', `plusfactor` decimal(10,5) NOT NULL DEFAULT '0.00000', `aggregationcoef` decimal(10,5) NOT NULL DEFAULT '0.00000', `aggregationcoef2` decimal(10,5) NOT NULL DEFAULT '0.00000', `sortorder` bigint(10) NOT NULL DEFAULT '0', `display` bigint(10) NOT NULL DEFAULT '0', `decimals` tinyint(1) DEFAULT NULL, `weightoverride` tinyint(1) NOT NULL DEFAULT '0', `hidden` bigint(10) NOT NULL DEFAULT '0', `locked` bigint(10) NOT NULL DEFAULT '0', `locktime` bigint(10) NOT NULL DEFAULT '0', `needsupdate` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_graditemhist_act_ix` (`action`), KEY `mdl_graditemhist_old_ix` (`oldid`), KEY `mdl_graditemhist_cou_ix` (`courseid`), KEY `mdl_graditemhist_cat_ix` (`categoryid`), KEY `mdl_graditemhist_sca_ix` (`scaleid`), KEY `mdl_graditemhist_out_ix` (`outcomeid`), KEY `mdl_graditemhist_log_ix` (`loggeduser`), KEY `mdl_graditemhist_tim_ix` (`timemodified`) ) ENGINE=InnoDB AUTO_INCREMENT=2905 DEFAULT CHARSET=utf8 COMMENT='History of grade_items'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_grade_letters` -- DROP TABLE IF EXISTS `mdl_grade_letters`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_grade_letters` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `contextid` bigint(10) NOT NULL, `lowerboundary` decimal(10,5) NOT NULL, `letter` varchar(255) NOT NULL DEFAULT '', PRIMARY KEY (`id`), UNIQUE KEY `mdl_gradlett_conlowlet_uix` (`contextid`,`lowerboundary`,`letter`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Repository for grade letters, for courses and other moodle e'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_grade_outcomes` -- DROP TABLE IF EXISTS `mdl_grade_outcomes`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_grade_outcomes` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `courseid` bigint(10) DEFAULT NULL, `shortname` varchar(255) NOT NULL DEFAULT '', `fullname` longtext NOT NULL, `scaleid` bigint(10) DEFAULT NULL, `description` longtext, `descriptionformat` tinyint(2) NOT NULL DEFAULT '0', `timecreated` bigint(10) DEFAULT NULL, `timemodified` bigint(10) DEFAULT NULL, `usermodified` bigint(10) DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_gradoutc_cousho_uix` (`courseid`,`shortname`), KEY `mdl_gradoutc_cou_ix` (`courseid`), KEY `mdl_gradoutc_sca_ix` (`scaleid`), KEY `mdl_gradoutc_use_ix` (`usermodified`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='This table describes the outcomes used in the system. An out'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_grade_outcomes_courses` -- DROP TABLE IF EXISTS `mdl_grade_outcomes_courses`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_grade_outcomes_courses` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `courseid` bigint(10) NOT NULL, `outcomeid` bigint(10) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_gradoutccour_couout_uix` (`courseid`,`outcomeid`), KEY `mdl_gradoutccour_cou_ix` (`courseid`), KEY `mdl_gradoutccour_out_ix` (`outcomeid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='stores what outcomes are used in what courses.'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_grade_outcomes_history` -- DROP TABLE IF EXISTS `mdl_grade_outcomes_history`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_grade_outcomes_history` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `action` bigint(10) NOT NULL DEFAULT '0', `oldid` bigint(10) NOT NULL, `source` varchar(255) DEFAULT NULL, `timemodified` bigint(10) DEFAULT NULL, `loggeduser` bigint(10) DEFAULT NULL, `courseid` bigint(10) DEFAULT NULL, `shortname` varchar(255) NOT NULL DEFAULT '', `fullname` longtext NOT NULL, `scaleid` bigint(10) DEFAULT NULL, `description` longtext, `descriptionformat` tinyint(2) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_gradoutchist_act_ix` (`action`), KEY `mdl_gradoutchist_old_ix` (`oldid`), KEY `mdl_gradoutchist_cou_ix` (`courseid`), KEY `mdl_gradoutchist_sca_ix` (`scaleid`), KEY `mdl_gradoutchist_log_ix` (`loggeduser`), KEY `mdl_gradoutchist_tim_ix` (`timemodified`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='History table'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_grade_settings` -- DROP TABLE IF EXISTS `mdl_grade_settings`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_grade_settings` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `courseid` bigint(10) NOT NULL, `name` varchar(255) NOT NULL DEFAULT '', `value` longtext, PRIMARY KEY (`id`), UNIQUE KEY `mdl_gradsett_counam_uix` (`courseid`,`name`), KEY `mdl_gradsett_cou_ix` (`courseid`) ) ENGINE=InnoDB AUTO_INCREMENT=37 DEFAULT CHARSET=utf8 COMMENT='gradebook settings'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_grading_areas` -- DROP TABLE IF EXISTS `mdl_grading_areas`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_grading_areas` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `contextid` bigint(10) NOT NULL, `component` varchar(100) NOT NULL DEFAULT '', `areaname` varchar(100) NOT NULL DEFAULT '', `activemethod` varchar(100) DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_gradarea_concomare_uix` (`contextid`,`component`,`areaname`), KEY `mdl_gradarea_con_ix` (`contextid`) ) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_grading_definitions` -- DROP TABLE IF EXISTS `mdl_grading_definitions`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_grading_definitions` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `areaid` bigint(10) NOT NULL, `method` varchar(100) NOT NULL DEFAULT '', `name` varchar(255) NOT NULL DEFAULT '', `description` longtext, `descriptionformat` tinyint(2) DEFAULT NULL, `status` bigint(10) NOT NULL DEFAULT '0', `copiedfromid` bigint(10) DEFAULT NULL, `timecreated` bigint(10) NOT NULL, `usercreated` bigint(10) NOT NULL, `timemodified` bigint(10) NOT NULL, `usermodified` bigint(10) NOT NULL, `timecopied` bigint(10) DEFAULT '0', `options` longtext, PRIMARY KEY (`id`), UNIQUE KEY `mdl_graddefi_aremet_uix` (`areaid`,`method`), KEY `mdl_graddefi_are_ix` (`areaid`), KEY `mdl_graddefi_use_ix` (`usermodified`), KEY `mdl_graddefi_use2_ix` (`usercreated`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_grading_instances` -- DROP TABLE IF EXISTS `mdl_grading_instances`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_grading_instances` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `definitionid` bigint(10) NOT NULL, `raterid` bigint(10) NOT NULL, `itemid` bigint(10) DEFAULT NULL, `rawgrade` decimal(10,5) DEFAULT NULL, `status` bigint(10) NOT NULL DEFAULT '0', `feedback` longtext, `feedbackformat` tinyint(2) DEFAULT NULL, `timemodified` bigint(10) NOT NULL, PRIMARY KEY (`id`), KEY `mdl_gradinst_def_ix` (`definitionid`), KEY `mdl_gradinst_rat_ix` (`raterid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_gradingform_guide_comments` -- DROP TABLE IF EXISTS `mdl_gradingform_guide_comments`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_gradingform_guide_comments` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `definitionid` bigint(10) NOT NULL, `sortorder` bigint(10) NOT NULL, `description` longtext, `descriptionformat` tinyint(2) DEFAULT NULL, PRIMARY KEY (`id`), KEY `mdl_gradguidcomm_def_ix` (`definitionid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='frequently used comments used in marking guide'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_gradingform_guide_criteria` -- DROP TABLE IF EXISTS `mdl_gradingform_guide_criteria`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_gradingform_guide_criteria` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `definitionid` bigint(10) NOT NULL, `sortorder` bigint(10) NOT NULL, `shortname` varchar(255) NOT NULL DEFAULT '', `description` longtext, `descriptionformat` tinyint(2) DEFAULT NULL, `descriptionmarkers` longtext, `descriptionmarkersformat` tinyint(2) DEFAULT NULL, `maxscore` decimal(10,5) NOT NULL, PRIMARY KEY (`id`), KEY `mdl_gradguidcrit_def_ix` (`definitionid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Stores the rows of the criteria grid.'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_gradingform_guide_fillings` -- DROP TABLE IF EXISTS `mdl_gradingform_guide_fillings`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_gradingform_guide_fillings` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `instanceid` bigint(10) NOT NULL, `criterionid` bigint(10) NOT NULL, `remark` longtext, `remarkformat` tinyint(2) DEFAULT NULL, `score` decimal(10,5) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_gradguidfill_inscri_uix` (`instanceid`,`criterionid`), KEY `mdl_gradguidfill_ins_ix` (`instanceid`), KEY `mdl_gradguidfill_cri_ix` (`criterionid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Stores the data of how the guide is filled by a particular r'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_gradingform_rubric_criteria` -- DROP TABLE IF EXISTS `mdl_gradingform_rubric_criteria`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_gradingform_rubric_criteria` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `definitionid` bigint(10) NOT NULL, `sortorder` bigint(10) NOT NULL, `description` longtext, `descriptionformat` tinyint(2) DEFAULT NULL, PRIMARY KEY (`id`), KEY `mdl_gradrubrcrit_def_ix` (`definitionid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Stores the rows of the rubric grid.'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_gradingform_rubric_fillings` -- DROP TABLE IF EXISTS `mdl_gradingform_rubric_fillings`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_gradingform_rubric_fillings` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `instanceid` bigint(10) NOT NULL, `criterionid` bigint(10) NOT NULL, `levelid` bigint(10) DEFAULT NULL, `remark` longtext, `remarkformat` tinyint(2) DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_gradrubrfill_inscri_uix` (`instanceid`,`criterionid`), KEY `mdl_gradrubrfill_lev_ix` (`levelid`), KEY `mdl_gradrubrfill_ins_ix` (`instanceid`), KEY `mdl_gradrubrfill_cri_ix` (`criterionid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Stores the data of how the rubric is filled by a particular '; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_gradingform_rubric_levels` -- DROP TABLE IF EXISTS `mdl_gradingform_rubric_levels`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_gradingform_rubric_levels` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `criterionid` bigint(10) NOT NULL, `score` decimal(10,5) NOT NULL, `definition` longtext, `definitionformat` bigint(10) DEFAULT NULL, PRIMARY KEY (`id`), KEY `mdl_gradrubrleve_cri_ix` (`criterionid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Stores the columns of the rubric grid.'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_groupings` -- DROP TABLE IF EXISTS `mdl_groupings`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_groupings` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `courseid` bigint(10) NOT NULL DEFAULT '0', `name` varchar(255) NOT NULL DEFAULT '', `idnumber` varchar(100) NOT NULL DEFAULT '', `description` longtext, `descriptionformat` tinyint(2) NOT NULL DEFAULT '0', `configdata` longtext, `timecreated` bigint(10) NOT NULL DEFAULT '0', `timemodified` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_grou_cou2_ix` (`courseid`), KEY `mdl_grou_idn2_ix` (`idnumber`) ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COMMENT='A grouping is a collection of groups. WAS: groups_groupings'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_groupings_groups` -- DROP TABLE IF EXISTS `mdl_groupings_groups`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_groupings_groups` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `groupingid` bigint(10) NOT NULL DEFAULT '0', `groupid` bigint(10) NOT NULL DEFAULT '0', `timeadded` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_grougrou_gro_ix` (`groupingid`), KEY `mdl_grougrou_gro2_ix` (`groupid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Link a grouping to a group (note, groups can be in multiple '; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_groups` -- DROP TABLE IF EXISTS `mdl_groups`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_groups` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `courseid` bigint(10) NOT NULL, `idnumber` varchar(100) NOT NULL DEFAULT '', `name` varchar(254) NOT NULL DEFAULT '', `description` longtext, `descriptionformat` tinyint(2) NOT NULL DEFAULT '0', `enrolmentkey` varchar(50) DEFAULT NULL, `picture` bigint(10) NOT NULL DEFAULT '0', `hidepicture` tinyint(1) NOT NULL DEFAULT '0', `timecreated` bigint(10) NOT NULL DEFAULT '0', `timemodified` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_grou_cou_ix` (`courseid`), KEY `mdl_grou_idn_ix` (`idnumber`) ) ENGINE=InnoDB AUTO_INCREMENT=71 DEFAULT CHARSET=utf8 COMMENT='Each record represents a group.'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_groups_members` -- DROP TABLE IF EXISTS `mdl_groups_members`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_groups_members` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `groupid` bigint(10) NOT NULL DEFAULT '0', `userid` bigint(10) NOT NULL DEFAULT '0', `timeadded` bigint(10) NOT NULL DEFAULT '0', `component` varchar(100) NOT NULL DEFAULT '', `itemid` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), UNIQUE KEY `mdl_groumemb_usegro_uix` (`userid`,`groupid`), KEY `mdl_groumemb_gro_ix` (`groupid`), KEY `mdl_groumemb_use_ix` (`userid`) ) ENGINE=InnoDB AUTO_INCREMENT=1252 DEFAULT CHARSET=utf8 COMMENT='Link a user to a group.'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_hotpot` -- DROP TABLE IF EXISTS `mdl_hotpot`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_hotpot` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `course` bigint(10) NOT NULL DEFAULT '0', `name` varchar(255) NOT NULL DEFAULT '', `summary` longtext NOT NULL, `timeopen` bigint(10) NOT NULL DEFAULT '0', `timeclose` bigint(10) NOT NULL DEFAULT '0', `location` smallint(4) NOT NULL DEFAULT '0', `reference` varchar(255) NOT NULL DEFAULT '', `outputformat` smallint(4) NOT NULL DEFAULT '1', `navigation` smallint(4) NOT NULL DEFAULT '1', `studentfeedback` smallint(4) NOT NULL DEFAULT '0', `studentfeedbackurl` varchar(255) NOT NULL DEFAULT '', `forceplugins` smallint(4) NOT NULL DEFAULT '0', `shownextquiz` smallint(4) NOT NULL DEFAULT '0', `review` smallint(4) NOT NULL DEFAULT '0', `grade` bigint(10) NOT NULL DEFAULT '0', `grademethod` smallint(4) NOT NULL DEFAULT '1', `attempts` mediumint(6) NOT NULL DEFAULT '0', `password` varchar(255) NOT NULL DEFAULT '', `subnet` varchar(255) NOT NULL DEFAULT '', `clickreporting` smallint(4) NOT NULL DEFAULT '0', `timecreated` bigint(10) NOT NULL DEFAULT '0', `timemodified` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='details about Hot Potatoes quizzes'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_hotpot_attempts` -- DROP TABLE IF EXISTS `mdl_hotpot_attempts`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_hotpot_attempts` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `hotpot` bigint(10) NOT NULL DEFAULT '0', `userid` bigint(10) NOT NULL DEFAULT '0', `starttime` bigint(10) NOT NULL DEFAULT '0', `endtime` bigint(10) NOT NULL DEFAULT '0', `score` mediumint(6) NOT NULL DEFAULT '0', `penalties` mediumint(6) NOT NULL DEFAULT '0', `attempt` mediumint(6) NOT NULL DEFAULT '0', `timestart` bigint(10) NOT NULL DEFAULT '0', `timefinish` bigint(10) NOT NULL DEFAULT '0', `status` smallint(4) NOT NULL DEFAULT '1', `clickreportid` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_hotpatte_use_ix` (`userid`), KEY `mdl_hotpatte_hot_ix` (`hotpot`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='details about Hot Potatoes quiz attempts'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_hotpot_details` -- DROP TABLE IF EXISTS `mdl_hotpot_details`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_hotpot_details` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `attempt` bigint(10) NOT NULL DEFAULT '0', `details` longtext, PRIMARY KEY (`id`), KEY `mdl_hotpdeta_att_ix` (`attempt`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='raw details (as XML) of Hot Potatoes quiz attempts'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_hotpot_questions` -- DROP TABLE IF EXISTS `mdl_hotpot_questions`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_hotpot_questions` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `name` longtext NOT NULL, `type` smallint(4) NOT NULL DEFAULT '0', `text` bigint(10) NOT NULL DEFAULT '0', `hotpot` bigint(10) NOT NULL DEFAULT '0', `md5key` varchar(32) NOT NULL DEFAULT '', PRIMARY KEY (`id`), KEY `mdl_hotpques_md5_ix` (`md5key`), KEY `mdl_hotpques_hot_ix` (`hotpot`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='details about questions in Hot Potatoes quiz attempts'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_hotpot_responses` -- DROP TABLE IF EXISTS `mdl_hotpot_responses`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_hotpot_responses` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `attempt` bigint(10) NOT NULL DEFAULT '0', `question` bigint(10) NOT NULL DEFAULT '0', `score` mediumint(6) NOT NULL DEFAULT '0', `weighting` mediumint(6) NOT NULL DEFAULT '0', `correct` varchar(255) NOT NULL DEFAULT '', `wrong` varchar(255) NOT NULL DEFAULT '', `ignored` varchar(255) NOT NULL DEFAULT '', `hints` mediumint(6) NOT NULL DEFAULT '0', `clues` mediumint(6) NOT NULL DEFAULT '0', `checks` mediumint(6) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_hotpresp_att_ix` (`attempt`), KEY `mdl_hotpresp_que_ix` (`question`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='details about responses in Hot Potatoes quiz attempts'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_hotpot_strings` -- DROP TABLE IF EXISTS `mdl_hotpot_strings`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_hotpot_strings` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `string` longtext NOT NULL, `md5key` varchar(32) NOT NULL DEFAULT '', PRIMARY KEY (`id`), KEY `mdl_hotpstri_md5_ix` (`md5key`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='strings used in Hot Potatoes questions and responses'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_imscp` -- DROP TABLE IF EXISTS `mdl_imscp`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_imscp` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `course` bigint(10) NOT NULL DEFAULT '0', `name` varchar(255) NOT NULL DEFAULT '', `intro` longtext, `introformat` smallint(4) NOT NULL DEFAULT '0', `revision` bigint(10) NOT NULL DEFAULT '0', `keepold` bigint(10) NOT NULL DEFAULT '-1', `structure` longtext, `timemodified` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_imsc_cou_ix` (`course`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='each record is one imscp resource'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_label` -- DROP TABLE IF EXISTS `mdl_label`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_label` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `course` bigint(10) NOT NULL DEFAULT '0', `name` varchar(255) NOT NULL DEFAULT '', `intro` longtext NOT NULL, `introformat` smallint(4) DEFAULT '0', `timemodified` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_labe_cou_ix` (`course`) ) ENGINE=InnoDB AUTO_INCREMENT=830 DEFAULT CHARSET=utf8 COMMENT='Defines labels'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_lesson` -- DROP TABLE IF EXISTS `mdl_lesson`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_lesson` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `course` bigint(10) NOT NULL DEFAULT '0', `name` varchar(255) NOT NULL DEFAULT '', `intro` longtext, `introformat` smallint(4) NOT NULL DEFAULT '0', `practice` smallint(3) NOT NULL DEFAULT '0', `modattempts` smallint(3) NOT NULL DEFAULT '0', `usepassword` smallint(3) NOT NULL DEFAULT '0', `password` varchar(32) NOT NULL DEFAULT '', `dependency` bigint(10) NOT NULL DEFAULT '0', `conditions` longtext NOT NULL, `grade` bigint(10) NOT NULL DEFAULT '0', `custom` smallint(3) NOT NULL DEFAULT '0', `ongoing` smallint(3) NOT NULL DEFAULT '0', `usemaxgrade` smallint(3) NOT NULL DEFAULT '0', `maxanswers` smallint(3) NOT NULL DEFAULT '4', `maxattempts` smallint(3) NOT NULL DEFAULT '5', `review` smallint(3) NOT NULL DEFAULT '0', `nextpagedefault` smallint(3) NOT NULL DEFAULT '0', `feedback` smallint(3) NOT NULL DEFAULT '1', `minquestions` smallint(3) NOT NULL DEFAULT '0', `maxpages` smallint(3) NOT NULL DEFAULT '0', `timelimit` bigint(10) NOT NULL DEFAULT '0', `retake` smallint(3) NOT NULL DEFAULT '1', `activitylink` bigint(10) NOT NULL DEFAULT '0', `mediafile` varchar(255) NOT NULL DEFAULT '', `mediaheight` bigint(10) NOT NULL DEFAULT '100', `mediawidth` bigint(10) NOT NULL DEFAULT '650', `mediaclose` smallint(3) NOT NULL DEFAULT '0', `slideshow` smallint(3) NOT NULL DEFAULT '0', `width` bigint(10) NOT NULL DEFAULT '640', `height` bigint(10) NOT NULL DEFAULT '480', `bgcolor` varchar(7) NOT NULL DEFAULT '#FFFFFF', `displayleft` smallint(3) NOT NULL DEFAULT '0', `displayleftif` smallint(3) NOT NULL DEFAULT '0', `progressbar` smallint(3) NOT NULL DEFAULT '0', `available` bigint(10) NOT NULL DEFAULT '0', `deadline` bigint(10) NOT NULL DEFAULT '0', `timemodified` bigint(10) NOT NULL DEFAULT '0', `completionendreached` tinyint(1) DEFAULT '0', `completiontimespent` bigint(11) DEFAULT '0', `allowofflineattempts` tinyint(1) DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_less_cou_ix` (`course`) ) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8 COMMENT='Defines lesson'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_lesson_answers` -- DROP TABLE IF EXISTS `mdl_lesson_answers`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_lesson_answers` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `lessonid` bigint(10) NOT NULL DEFAULT '0', `pageid` bigint(10) NOT NULL DEFAULT '0', `jumpto` bigint(11) NOT NULL DEFAULT '0', `grade` smallint(4) NOT NULL DEFAULT '0', `score` bigint(10) NOT NULL DEFAULT '0', `flags` smallint(3) NOT NULL DEFAULT '0', `timecreated` bigint(10) NOT NULL DEFAULT '0', `timemodified` bigint(10) NOT NULL DEFAULT '0', `answer` longtext, `answerformat` tinyint(2) NOT NULL DEFAULT '0', `response` longtext, `responseformat` tinyint(2) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_lessansw_les_ix` (`lessonid`), KEY `mdl_lessansw_pag_ix` (`pageid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Defines lesson_answers'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_lesson_attempts` -- DROP TABLE IF EXISTS `mdl_lesson_attempts`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_lesson_attempts` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `lessonid` bigint(10) NOT NULL DEFAULT '0', `pageid` bigint(10) NOT NULL DEFAULT '0', `userid` bigint(10) NOT NULL DEFAULT '0', `answerid` bigint(10) NOT NULL DEFAULT '0', `retry` smallint(3) NOT NULL DEFAULT '0', `correct` bigint(10) NOT NULL DEFAULT '0', `useranswer` longtext, `timeseen` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_lessatte_use_ix` (`userid`), KEY `mdl_lessatte_les_ix` (`lessonid`), KEY `mdl_lessatte_pag_ix` (`pageid`), KEY `mdl_lessatte_ans_ix` (`answerid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Defines lesson_attempts'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_lesson_branch` -- DROP TABLE IF EXISTS `mdl_lesson_branch`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_lesson_branch` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `lessonid` bigint(10) NOT NULL DEFAULT '0', `userid` bigint(10) NOT NULL DEFAULT '0', `pageid` bigint(10) NOT NULL DEFAULT '0', `retry` bigint(10) NOT NULL DEFAULT '0', `flag` smallint(3) NOT NULL DEFAULT '0', `timeseen` bigint(10) NOT NULL DEFAULT '0', `nextpageid` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_lessbran_use_ix` (`userid`), KEY `mdl_lessbran_les_ix` (`lessonid`), KEY `mdl_lessbran_pag_ix` (`pageid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='branches for each lesson/user'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_lesson_grades` -- DROP TABLE IF EXISTS `mdl_lesson_grades`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_lesson_grades` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `lessonid` bigint(10) NOT NULL DEFAULT '0', `userid` bigint(10) NOT NULL DEFAULT '0', `grade` double NOT NULL DEFAULT '0', `late` smallint(3) NOT NULL DEFAULT '0', `completed` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_lessgrad_use_ix` (`userid`), KEY `mdl_lessgrad_les_ix` (`lessonid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Defines lesson_grades'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_lesson_overrides` -- DROP TABLE IF EXISTS `mdl_lesson_overrides`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_lesson_overrides` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `lessonid` bigint(10) NOT NULL DEFAULT '0', `groupid` bigint(10) DEFAULT NULL, `userid` bigint(10) DEFAULT NULL, `available` bigint(10) DEFAULT NULL, `deadline` bigint(10) DEFAULT NULL, `timelimit` bigint(10) DEFAULT NULL, `review` smallint(3) DEFAULT NULL, `maxattempts` smallint(3) DEFAULT NULL, `retake` smallint(3) DEFAULT NULL, `password` varchar(32) DEFAULT NULL, PRIMARY KEY (`id`), KEY `mdl_lessover_les_ix` (`lessonid`), KEY `mdl_lessover_gro_ix` (`groupid`), KEY `mdl_lessover_use_ix` (`userid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_lesson_pages` -- DROP TABLE IF EXISTS `mdl_lesson_pages`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_lesson_pages` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `lessonid` bigint(10) NOT NULL DEFAULT '0', `prevpageid` bigint(10) NOT NULL DEFAULT '0', `nextpageid` bigint(10) NOT NULL DEFAULT '0', `qtype` smallint(3) NOT NULL DEFAULT '0', `qoption` smallint(3) NOT NULL DEFAULT '0', `layout` smallint(3) NOT NULL DEFAULT '1', `display` smallint(3) NOT NULL DEFAULT '1', `timecreated` bigint(10) NOT NULL DEFAULT '0', `timemodified` bigint(10) NOT NULL DEFAULT '0', `title` varchar(255) NOT NULL DEFAULT '', `contents` longtext NOT NULL, `contentsformat` tinyint(2) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_lesspage_les_ix` (`lessonid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Defines lesson_pages'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_lesson_timer` -- DROP TABLE IF EXISTS `mdl_lesson_timer`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_lesson_timer` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `lessonid` bigint(10) NOT NULL DEFAULT '0', `userid` bigint(10) NOT NULL DEFAULT '0', `starttime` bigint(10) NOT NULL DEFAULT '0', `lessontime` bigint(10) NOT NULL DEFAULT '0', `completed` tinyint(1) DEFAULT '0', `timemodifiedoffline` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_lesstime_use_ix` (`userid`), KEY `mdl_lesstime_les_ix` (`lessonid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='lesson timer for each lesson'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_license` -- DROP TABLE IF EXISTS `mdl_license`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_license` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `shortname` varchar(255) DEFAULT NULL, `fullname` longtext, `source` varchar(255) DEFAULT NULL, `enabled` tinyint(1) NOT NULL DEFAULT '1', `version` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_lock_db` -- DROP TABLE IF EXISTS `mdl_lock_db`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_lock_db` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `resourcekey` varchar(255) NOT NULL DEFAULT '', `expires` bigint(10) DEFAULT NULL, `owner` varchar(36) DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_lockdb_res_uix` (`resourcekey`), KEY `mdl_lockdb_exp_ix` (`expires`), KEY `mdl_lockdb_own_ix` (`owner`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_log` -- DROP TABLE IF EXISTS `mdl_log`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_log` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `time` bigint(10) NOT NULL DEFAULT '0', `userid` bigint(10) NOT NULL DEFAULT '0', `ip` varchar(45) NOT NULL DEFAULT '', `course` bigint(10) NOT NULL DEFAULT '0', `module` varchar(20) NOT NULL DEFAULT '', `cmid` bigint(10) NOT NULL DEFAULT '0', `action` varchar(40) NOT NULL DEFAULT '', `url` varchar(100) NOT NULL DEFAULT '', `info` varchar(255) NOT NULL DEFAULT '', PRIMARY KEY (`id`), KEY `mdl_log_coumodact_ix` (`course`,`module`,`action`), KEY `mdl_log_tim_ix` (`time`), KEY `mdl_log_act_ix` (`action`), KEY `mdl_log_usecou_ix` (`userid`,`course`), KEY `mdl_log_cmi_ix` (`cmid`) ) ENGINE=InnoDB AUTO_INCREMENT=334430 DEFAULT CHARSET=utf8 COMMENT='Every action is logged as far as possible'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_log_display` -- DROP TABLE IF EXISTS `mdl_log_display`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_log_display` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `module` varchar(20) NOT NULL DEFAULT '', `action` varchar(40) NOT NULL DEFAULT '', `mtable` varchar(30) NOT NULL DEFAULT '', `field` varchar(200) NOT NULL DEFAULT '', `component` varchar(100) NOT NULL DEFAULT '', PRIMARY KEY (`id`), UNIQUE KEY `mdl_logdisp_modact_uix` (`module`,`action`) ) ENGINE=InnoDB AUTO_INCREMENT=302 DEFAULT CHARSET=utf8 COMMENT='For a particular module/action, specifies a moodle table/fie'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_log_queries` -- DROP TABLE IF EXISTS `mdl_log_queries`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_log_queries` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `qtype` mediumint(5) NOT NULL, `sqltext` longtext NOT NULL, `sqlparams` longtext, `error` mediumint(5) NOT NULL DEFAULT '0', `info` longtext, `backtrace` longtext, `exectime` decimal(10,5) NOT NULL, `timelogged` bigint(10) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_logstore_standard_log` -- DROP TABLE IF EXISTS `mdl_logstore_standard_log`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_logstore_standard_log` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `eventname` varchar(255) NOT NULL DEFAULT '', `component` varchar(100) NOT NULL DEFAULT '', `action` varchar(100) NOT NULL DEFAULT '', `target` varchar(100) NOT NULL DEFAULT '', `objecttable` varchar(50) DEFAULT NULL, `objectid` bigint(10) DEFAULT NULL, `crud` varchar(1) NOT NULL DEFAULT '', `edulevel` tinyint(1) NOT NULL, `contextid` bigint(10) NOT NULL, `contextlevel` bigint(10) NOT NULL, `contextinstanceid` bigint(10) NOT NULL, `userid` bigint(10) NOT NULL, `courseid` bigint(10) DEFAULT NULL, `relateduserid` bigint(10) DEFAULT NULL, `anonymous` tinyint(1) NOT NULL DEFAULT '0', `other` longtext, `timecreated` bigint(10) NOT NULL, `origin` varchar(10) DEFAULT NULL, `ip` varchar(45) DEFAULT NULL, `realuserid` bigint(10) DEFAULT NULL, PRIMARY KEY (`id`), KEY `mdl_logsstanlog_tim_ix` (`timecreated`), KEY `mdl_logsstanlog_couanotim_ix` (`courseid`,`anonymous`,`timecreated`), KEY `mdl_logsstanlog_useconconcr_ix` (`userid`,`contextlevel`,`contextinstanceid`,`crud`,`edulevel`,`timecreated`), KEY `mdl_logsstanlog_con_ix` (`contextid`) ) ENGINE=InnoDB AUTO_INCREMENT=1722038 DEFAULT CHARSET=utf8 COMMENT='Standard log table'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_lti` -- DROP TABLE IF EXISTS `mdl_lti`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_lti` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `course` bigint(10) NOT NULL DEFAULT '0', `name` varchar(255) NOT NULL DEFAULT '', `intro` longtext, `introformat` smallint(4) DEFAULT '0', `timecreated` bigint(10) NOT NULL DEFAULT '0', `timemodified` bigint(10) NOT NULL DEFAULT '0', `typeid` bigint(10) DEFAULT NULL, `toolurl` longtext NOT NULL, `securetoolurl` longtext, `instructorchoicesendname` tinyint(1) DEFAULT NULL, `instructorchoicesendemailaddr` tinyint(1) DEFAULT NULL, `instructorchoiceallowroster` tinyint(1) DEFAULT NULL, `instructorchoiceallowsetting` tinyint(1) DEFAULT NULL, `instructorcustomparameters` varchar(255) DEFAULT NULL, `instructorchoiceacceptgrades` tinyint(1) DEFAULT NULL, `grade` bigint(10) NOT NULL DEFAULT '100', `launchcontainer` tinyint(2) NOT NULL DEFAULT '1', `resourcekey` varchar(255) DEFAULT NULL, `password` varchar(255) DEFAULT NULL, `debuglaunch` tinyint(1) NOT NULL DEFAULT '0', `showtitlelaunch` tinyint(1) NOT NULL DEFAULT '0', `showdescriptionlaunch` tinyint(1) NOT NULL DEFAULT '0', `servicesalt` varchar(40) DEFAULT NULL, `icon` longtext, `secureicon` longtext, PRIMARY KEY (`id`), KEY `mdl_lti_cou_ix` (`course`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='This table contains Basic LTI activities instances'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_lti_submission` -- DROP TABLE IF EXISTS `mdl_lti_submission`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_lti_submission` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `ltiid` bigint(10) NOT NULL, `userid` bigint(10) NOT NULL, `datesubmitted` bigint(10) NOT NULL, `dateupdated` bigint(10) NOT NULL, `gradepercent` decimal(10,5) NOT NULL, `originalgrade` decimal(10,5) NOT NULL, `launchid` bigint(10) NOT NULL, `state` tinyint(2) NOT NULL, PRIMARY KEY (`id`), KEY `mdl_ltisubm_lti_ix` (`ltiid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Keeps track of individual submissions for LTI activities.'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_lti_tool_proxies` -- DROP TABLE IF EXISTS `mdl_lti_tool_proxies`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_lti_tool_proxies` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `name` varchar(255) NOT NULL DEFAULT 'Tool Provider', `regurl` longtext, `state` tinyint(2) NOT NULL DEFAULT '1', `guid` varchar(255) DEFAULT NULL, `secret` varchar(255) DEFAULT NULL, `vendorcode` varchar(255) DEFAULT NULL, `capabilityoffered` longtext NOT NULL, `serviceoffered` longtext NOT NULL, `toolproxy` longtext, `createdby` bigint(10) NOT NULL, `timecreated` bigint(10) NOT NULL, `timemodified` bigint(10) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_ltitoolprox_gui_uix` (`guid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_lti_tool_settings` -- DROP TABLE IF EXISTS `mdl_lti_tool_settings`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_lti_tool_settings` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `toolproxyid` bigint(10) NOT NULL, `course` bigint(10) DEFAULT NULL, `coursemoduleid` bigint(10) DEFAULT NULL, `settings` longtext NOT NULL, `timecreated` bigint(10) NOT NULL, `timemodified` bigint(10) NOT NULL, PRIMARY KEY (`id`), KEY `mdl_ltitoolsett_too_ix` (`toolproxyid`), KEY `mdl_ltitoolsett_cou_ix` (`course`), KEY `mdl_ltitoolsett_cou2_ix` (`coursemoduleid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_lti_types` -- DROP TABLE IF EXISTS `mdl_lti_types`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_lti_types` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `name` varchar(255) NOT NULL DEFAULT 'basiclti Activity', `baseurl` longtext NOT NULL, `tooldomain` varchar(255) NOT NULL DEFAULT '', `state` tinyint(2) NOT NULL DEFAULT '2', `course` bigint(10) NOT NULL, `coursevisible` tinyint(1) NOT NULL DEFAULT '0', `createdby` bigint(10) NOT NULL, `timecreated` bigint(10) NOT NULL, `timemodified` bigint(10) NOT NULL, `description` longtext, `toolproxyid` bigint(10) DEFAULT NULL, `enabledcapability` longtext, `parameter` longtext, `icon` longtext, `secureicon` longtext, PRIMARY KEY (`id`), KEY `mdl_ltitype_cou_ix` (`course`), KEY `mdl_ltitype_too_ix` (`tooldomain`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Basic LTI pre-configured activities'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_lti_types_config` -- DROP TABLE IF EXISTS `mdl_lti_types_config`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_lti_types_config` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `typeid` bigint(10) NOT NULL, `name` varchar(100) NOT NULL DEFAULT '', `value` longtext NOT NULL, PRIMARY KEY (`id`), KEY `mdl_ltitypeconf_typ_ix` (`typeid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Basic LTI types configuration'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_ltiservice_gradebookservices` -- DROP TABLE IF EXISTS `mdl_ltiservice_gradebookservices`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_ltiservice_gradebookservices` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `gradeitemid` bigint(10) NOT NULL, `courseid` bigint(10) NOT NULL, `toolproxyid` bigint(10) DEFAULT NULL, `typeid` bigint(10) DEFAULT NULL, `baseurl` longtext, `ltilinkid` bigint(10) DEFAULT NULL, `tag` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`), KEY `mdl_ltisgrad_lti_ix` (`ltilinkid`), KEY `mdl_ltisgrad_gracou_ix` (`gradeitemid`,`courseid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='This file records the grade items created by the LTI Gradebo'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_message` -- DROP TABLE IF EXISTS `mdl_message`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_message` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `useridfrom` bigint(10) NOT NULL DEFAULT '0', `useridto` bigint(10) NOT NULL DEFAULT '0', `fullmessage` longtext, `fullmessageformat` smallint(4) DEFAULT '0', `timecreated` bigint(10) NOT NULL DEFAULT '0', `timeusertodeleted` bigint(10) NOT NULL DEFAULT '0', `component` varchar(100) DEFAULT NULL, `eventtype` varchar(100) DEFAULT NULL, `timeuserfromdeleted` bigint(10) NOT NULL DEFAULT '0', `subject` longtext, `fullmessagehtml` longtext, `smallmessage` longtext, `notification` tinyint(1) DEFAULT '0', `contexturl` longtext, `contexturlname` longtext, PRIMARY KEY (`id`), KEY `mdl_mess_useusetimtim_ix` (`useridfrom`,`useridto`,`timeuserfromdeleted`,`timeusertodeleted`), KEY `mdl_mess_usetimnot_ix` (`useridfrom`,`timeuserfromdeleted`,`notification`), KEY `mdl_mess_usetimnot2_ix` (`useridto`,`timeusertodeleted`,`notification`) ) ENGINE=InnoDB AUTO_INCREMENT=37 DEFAULT CHARSET=utf8 COMMENT='Stores all unread messages'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_message_airnotifier_devices` -- DROP TABLE IF EXISTS `mdl_message_airnotifier_devices`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_message_airnotifier_devices` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `userdeviceid` bigint(10) NOT NULL, `enable` tinyint(1) NOT NULL DEFAULT '1', PRIMARY KEY (`id`), UNIQUE KEY `mdl_messairndevi_use_uix` (`userdeviceid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Store information about the devices registered in Airnotifie'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_message_contact_requests` -- DROP TABLE IF EXISTS `mdl_message_contact_requests`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_message_contact_requests` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `userid` bigint(10) NOT NULL, `requesteduserid` bigint(10) NOT NULL, `timecreated` bigint(10) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_messcontrequ_usereq_uix` (`userid`,`requesteduserid`), KEY `mdl_messcontrequ_use_ix` (`userid`), KEY `mdl_messcontrequ_req_ix` (`requesteduserid`) ) ENGINE=InnoDB AUTO_INCREMENT=13 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_message_contacts` -- DROP TABLE IF EXISTS `mdl_message_contacts`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_message_contacts` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `userid` bigint(10) NOT NULL, `contactid` bigint(10) NOT NULL, `timecreated` bigint(10) DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_messcont_usecon_uix` (`userid`,`contactid`), KEY `mdl_messcont_use_ix` (`userid`), KEY `mdl_messcont_con_ix` (`contactid`) ) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8 COMMENT='Maintains lists of relationships between users'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_message_conversation_members` -- DROP TABLE IF EXISTS `mdl_message_conversation_members`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_message_conversation_members` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `conversationid` bigint(10) NOT NULL, `userid` bigint(10) NOT NULL, `timecreated` bigint(10) NOT NULL, PRIMARY KEY (`id`), KEY `mdl_messconvmemb_con_ix` (`conversationid`), KEY `mdl_messconvmemb_use_ix` (`userid`) ) ENGINE=InnoDB AUTO_INCREMENT=233 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_message_conversations` -- DROP TABLE IF EXISTS `mdl_message_conversations`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_message_conversations` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `type` bigint(10) NOT NULL DEFAULT '1', `name` varchar(255) DEFAULT NULL, `convhash` varchar(40) DEFAULT NULL, `component` varchar(100) DEFAULT NULL, `itemtype` varchar(100) DEFAULT NULL, `itemid` bigint(10) DEFAULT NULL, `contextid` bigint(10) DEFAULT NULL, `enabled` tinyint(1) NOT NULL DEFAULT '0', `timemodified` bigint(10) DEFAULT NULL, `timecreated` bigint(10) NOT NULL, PRIMARY KEY (`id`), KEY `mdl_messconv_typ_ix` (`type`), KEY `mdl_messconv_con2_ix` (`convhash`), KEY `mdl_messconv_con3_ix` (`contextid`), KEY `mdl_messconv_comiteitecon_ix` (`component`,`itemtype`,`itemid`,`contextid`) ) ENGINE=InnoDB AUTO_INCREMENT=117 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_message_popup` -- DROP TABLE IF EXISTS `mdl_message_popup`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_message_popup` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `messageid` bigint(10) NOT NULL, `isread` tinyint(1) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), UNIQUE KEY `mdl_messpopu_mesisr_uix` (`messageid`,`isread`), KEY `mdl_messpopu_isr_ix` (`isread`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_message_popup_notifications` -- DROP TABLE IF EXISTS `mdl_message_popup_notifications`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_message_popup_notifications` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `notificationid` bigint(10) NOT NULL, PRIMARY KEY (`id`), KEY `mdl_messpopunoti_not_ix` (`notificationid`) ) ENGINE=InnoDB AUTO_INCREMENT=13 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_message_processors` -- DROP TABLE IF EXISTS `mdl_message_processors`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_message_processors` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `name` varchar(166) NOT NULL DEFAULT '', `enabled` tinyint(1) NOT NULL DEFAULT '1', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_message_providers` -- DROP TABLE IF EXISTS `mdl_message_providers`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_message_providers` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `name` varchar(100) NOT NULL DEFAULT '', `component` varchar(200) NOT NULL DEFAULT '', `capability` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_messprov_comnam_uix` (`component`,`name`) ) ENGINE=InnoDB AUTO_INCREMENT=38 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_message_read` -- DROP TABLE IF EXISTS `mdl_message_read`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_message_read` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `useridfrom` bigint(10) NOT NULL DEFAULT '0', `useridto` bigint(10) NOT NULL DEFAULT '0', `fullmessage` longtext, `fullmessageformat` smallint(4) DEFAULT '0', `timecreated` bigint(10) NOT NULL DEFAULT '0', `timeusertodeleted` bigint(10) NOT NULL DEFAULT '0', `component` varchar(100) DEFAULT NULL, `eventtype` varchar(100) DEFAULT NULL, `timeuserfromdeleted` bigint(10) NOT NULL DEFAULT '0', `timeread` bigint(10) NOT NULL DEFAULT '0', `subject` longtext, `fullmessagehtml` longtext, `smallmessage` longtext, `notification` tinyint(1) DEFAULT '0', `contexturl` longtext, `contexturlname` longtext, PRIMARY KEY (`id`), KEY `mdl_messread_useusetimtim_ix` (`useridfrom`,`useridto`,`timeuserfromdeleted`,`timeusertodeleted`), KEY `mdl_messread_nottim_ix` (`notification`,`timeread`), KEY `mdl_messread_usetimnot_ix` (`useridfrom`,`timeuserfromdeleted`,`notification`), KEY `mdl_messread_usetimnot2_ix` (`useridto`,`timeusertodeleted`,`notification`) ) ENGINE=InnoDB AUTO_INCREMENT=30 DEFAULT CHARSET=utf8 COMMENT='Stores all messages that have been read'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_message_user_actions` -- DROP TABLE IF EXISTS `mdl_message_user_actions`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_message_user_actions` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `userid` bigint(10) NOT NULL, `messageid` bigint(10) NOT NULL, `action` bigint(10) NOT NULL, `timecreated` bigint(10) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_messuseracti_usemesact_uix` (`userid`,`messageid`,`action`), KEY `mdl_messuseracti_use_ix` (`userid`), KEY `mdl_messuseracti_mes_ix` (`messageid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_message_users_blocked` -- DROP TABLE IF EXISTS `mdl_message_users_blocked`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_message_users_blocked` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `userid` bigint(10) NOT NULL, `blockeduserid` bigint(10) NOT NULL, `timecreated` bigint(10) DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_messuserbloc_useblo_uix` (`userid`,`blockeduserid`), KEY `mdl_messuserbloc_use_ix` (`userid`), KEY `mdl_messuserbloc_blo_ix` (`blockeduserid`) ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_messageinbound_datakeys` -- DROP TABLE IF EXISTS `mdl_messageinbound_datakeys`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_messageinbound_datakeys` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `handler` bigint(10) NOT NULL, `datavalue` bigint(10) NOT NULL, `datakey` varchar(64) DEFAULT NULL, `timecreated` bigint(10) NOT NULL, `expires` bigint(10) DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_messdata_handat_uix` (`handler`,`datavalue`), KEY `mdl_messdata_han_ix` (`handler`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_messageinbound_handlers` -- DROP TABLE IF EXISTS `mdl_messageinbound_handlers`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_messageinbound_handlers` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `component` varchar(100) NOT NULL DEFAULT '', `classname` varchar(255) NOT NULL DEFAULT '', `defaultexpiration` bigint(10) NOT NULL DEFAULT '86400', `validateaddress` tinyint(1) NOT NULL DEFAULT '1', `enabled` tinyint(1) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), UNIQUE KEY `mdl_messhand_cla_uix` (`classname`) ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_messageinbound_messagelist` -- DROP TABLE IF EXISTS `mdl_messageinbound_messagelist`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_messageinbound_messagelist` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `messageid` longtext NOT NULL, `userid` bigint(10) NOT NULL, `address` longtext NOT NULL, `timecreated` bigint(10) NOT NULL, PRIMARY KEY (`id`), KEY `mdl_messmess_use_ix` (`userid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_messages` -- DROP TABLE IF EXISTS `mdl_messages`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_messages` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `useridfrom` bigint(10) NOT NULL, `conversationid` bigint(10) NOT NULL, `subject` longtext, `fullmessage` longtext, `fullmessageformat` tinyint(1) NOT NULL DEFAULT '0', `fullmessagehtml` longtext, `smallmessage` longtext, `timecreated` bigint(10) NOT NULL, PRIMARY KEY (`id`), KEY `mdl_mess_use_ix` (`useridfrom`), KEY `mdl_mess_con_ix` (`conversationid`), KEY `mdl_mess_contim_ix` (`conversationid`,`timecreated`) ) ENGINE=InnoDB AUTO_INCREMENT=121 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_mnet_application` -- DROP TABLE IF EXISTS `mdl_mnet_application`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_mnet_application` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `name` varchar(50) NOT NULL DEFAULT '', `display_name` varchar(50) NOT NULL DEFAULT '', `xmlrpc_server_url` varchar(255) NOT NULL DEFAULT '', `sso_land_url` varchar(255) NOT NULL DEFAULT '', `sso_jump_url` varchar(255) NOT NULL DEFAULT '', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COMMENT='Information about applications on remote hosts'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_mnet_host` -- DROP TABLE IF EXISTS `mdl_mnet_host`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_mnet_host` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `deleted` tinyint(1) NOT NULL DEFAULT '0', `wwwroot` varchar(255) NOT NULL DEFAULT '', `ip_address` varchar(45) NOT NULL DEFAULT '', `name` varchar(80) NOT NULL DEFAULT '', `public_key` longtext NOT NULL, `public_key_expires` bigint(10) NOT NULL DEFAULT '0', `transport` tinyint(2) NOT NULL DEFAULT '0', `portno` mediumint(5) NOT NULL DEFAULT '0', `last_connect_time` bigint(10) NOT NULL DEFAULT '0', `last_log_id` bigint(10) NOT NULL DEFAULT '0', `force_theme` tinyint(1) NOT NULL DEFAULT '0', `theme` varchar(100) DEFAULT NULL, `applicationid` bigint(10) NOT NULL DEFAULT '1', `sslverification` tinyint(1) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_mnethost_app_ix` (`applicationid`) ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COMMENT='Information about the local and remote hosts for RPC'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_mnet_host2service` -- DROP TABLE IF EXISTS `mdl_mnet_host2service`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_mnet_host2service` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `hostid` bigint(10) NOT NULL DEFAULT '0', `serviceid` bigint(10) NOT NULL DEFAULT '0', `publish` tinyint(1) NOT NULL DEFAULT '0', `subscribe` tinyint(1) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), UNIQUE KEY `mdl_mnethost_hosser_uix` (`hostid`,`serviceid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Information about the services for a given host'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_mnet_log` -- DROP TABLE IF EXISTS `mdl_mnet_log`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_mnet_log` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `hostid` bigint(10) NOT NULL DEFAULT '0', `remoteid` bigint(10) NOT NULL DEFAULT '0', `time` bigint(10) NOT NULL DEFAULT '0', `userid` bigint(10) NOT NULL DEFAULT '0', `ip` varchar(45) NOT NULL DEFAULT '', `course` bigint(10) NOT NULL DEFAULT '0', `coursename` varchar(40) NOT NULL DEFAULT '', `module` varchar(20) NOT NULL DEFAULT '', `cmid` bigint(10) NOT NULL DEFAULT '0', `action` varchar(40) NOT NULL DEFAULT '', `url` varchar(100) NOT NULL DEFAULT '', `info` varchar(255) NOT NULL DEFAULT '', PRIMARY KEY (`id`), KEY `mdl_mnetlog_hosusecou_ix` (`hostid`,`userid`,`course`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Store session data from users migrating to other sites'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_mnet_remote_rpc` -- DROP TABLE IF EXISTS `mdl_mnet_remote_rpc`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_mnet_remote_rpc` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `functionname` varchar(40) NOT NULL DEFAULT '', `xmlrpcpath` varchar(80) NOT NULL DEFAULT '', `plugintype` varchar(20) NOT NULL DEFAULT '', `pluginname` varchar(20) NOT NULL DEFAULT '', `enabled` tinyint(1) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=17 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_mnet_remote_service2rpc` -- DROP TABLE IF EXISTS `mdl_mnet_remote_service2rpc`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_mnet_remote_service2rpc` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `serviceid` bigint(10) NOT NULL DEFAULT '0', `rpcid` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), UNIQUE KEY `mdl_mnetremoserv_rpcser_uix` (`rpcid`,`serviceid`) ) ENGINE=InnoDB AUTO_INCREMENT=17 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_mnet_rpc` -- DROP TABLE IF EXISTS `mdl_mnet_rpc`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_mnet_rpc` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `functionname` varchar(40) NOT NULL DEFAULT '', `xmlrpcpath` varchar(80) NOT NULL DEFAULT '', `plugintype` varchar(20) NOT NULL DEFAULT '', `pluginname` varchar(20) NOT NULL DEFAULT '', `enabled` tinyint(1) NOT NULL DEFAULT '0', `help` longtext NOT NULL, `profile` longtext NOT NULL, `filename` varchar(100) NOT NULL DEFAULT '', `classname` varchar(150) DEFAULT NULL, `static` tinyint(1) DEFAULT NULL, PRIMARY KEY (`id`), KEY `mdl_mnetrpc_enaxml_ix` (`enabled`,`xmlrpcpath`) ) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8 COMMENT='Functions or methods that we may publish or subscribe to'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_mnet_service` -- DROP TABLE IF EXISTS `mdl_mnet_service`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_mnet_service` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `name` varchar(40) NOT NULL DEFAULT '', `description` varchar(40) NOT NULL DEFAULT '', `apiversion` varchar(10) NOT NULL DEFAULT '', `offer` tinyint(1) NOT NULL DEFAULT '0', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8 COMMENT='A service is a group of functions'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_mnet_service2rpc` -- DROP TABLE IF EXISTS `mdl_mnet_service2rpc`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_mnet_service2rpc` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `serviceid` bigint(10) NOT NULL DEFAULT '0', `rpcid` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), UNIQUE KEY `mdl_mnetserv_rpcser_uix` (`rpcid`,`serviceid`) ) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8 COMMENT='Group functions or methods under a service'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_mnet_session` -- DROP TABLE IF EXISTS `mdl_mnet_session`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_mnet_session` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `userid` bigint(10) NOT NULL DEFAULT '0', `username` varchar(100) NOT NULL DEFAULT '', `token` varchar(40) NOT NULL DEFAULT '', `mnethostid` bigint(10) NOT NULL DEFAULT '0', `useragent` varchar(40) NOT NULL DEFAULT '', `confirm_timeout` bigint(10) NOT NULL DEFAULT '0', `session_id` varchar(40) NOT NULL DEFAULT '', `expires` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), UNIQUE KEY `mdl_mnetsess_tok_uix` (`token`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Store session data from users migrating to other sites'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_mnet_sso_access_control` -- DROP TABLE IF EXISTS `mdl_mnet_sso_access_control`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_mnet_sso_access_control` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `username` varchar(100) NOT NULL DEFAULT '', `mnet_host_id` bigint(10) NOT NULL DEFAULT '0', `accessctrl` varchar(20) NOT NULL DEFAULT 'allow', PRIMARY KEY (`id`), UNIQUE KEY `mdl_mnetssoaccecont_mneuse_uix` (`mnet_host_id`,`username`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Users by host permitted (or not) to login from a remote prov'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_mnetservice_enrol_courses` -- DROP TABLE IF EXISTS `mdl_mnetservice_enrol_courses`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_mnetservice_enrol_courses` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `hostid` bigint(10) NOT NULL, `remoteid` bigint(10) NOT NULL, `categoryid` bigint(10) NOT NULL, `categoryname` varchar(255) NOT NULL DEFAULT '', `sortorder` bigint(10) NOT NULL DEFAULT '0', `fullname` varchar(254) NOT NULL DEFAULT '', `shortname` varchar(100) NOT NULL DEFAULT '', `idnumber` varchar(100) NOT NULL DEFAULT '', `summary` longtext NOT NULL, `summaryformat` smallint(3) DEFAULT '0', `startdate` bigint(10) NOT NULL, `roleid` bigint(10) NOT NULL, `rolename` varchar(255) NOT NULL DEFAULT '', PRIMARY KEY (`id`), UNIQUE KEY `mdl_mnetenrocour_hosrem_uix` (`hostid`,`remoteid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Caches the information fetched via XML-RPC about courses on '; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_mnetservice_enrol_enrolments` -- DROP TABLE IF EXISTS `mdl_mnetservice_enrol_enrolments`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_mnetservice_enrol_enrolments` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `hostid` bigint(10) NOT NULL, `userid` bigint(10) NOT NULL, `remotecourseid` bigint(10) NOT NULL, `rolename` varchar(255) NOT NULL DEFAULT '', `enroltime` bigint(10) NOT NULL DEFAULT '0', `enroltype` varchar(20) NOT NULL DEFAULT '', PRIMARY KEY (`id`), KEY `mdl_mnetenroenro_use_ix` (`userid`), KEY `mdl_mnetenroenro_hos_ix` (`hostid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Caches the information about enrolments of our local users i'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_modules` -- DROP TABLE IF EXISTS `mdl_modules`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_modules` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `name` varchar(20) NOT NULL DEFAULT '', `cron` bigint(10) NOT NULL DEFAULT '0', `lastcron` bigint(10) NOT NULL DEFAULT '0', `search` varchar(255) NOT NULL DEFAULT '', `visible` tinyint(1) NOT NULL DEFAULT '1', PRIMARY KEY (`id`), KEY `mdl_modu_nam_ix` (`name`) ) ENGINE=InnoDB AUTO_INCREMENT=26 DEFAULT CHARSET=utf8 COMMENT='modules available in the site'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_my_pages` -- DROP TABLE IF EXISTS `mdl_my_pages`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_my_pages` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `userid` bigint(10) DEFAULT '0', `name` varchar(200) NOT NULL DEFAULT '', `private` tinyint(1) NOT NULL DEFAULT '1', `sortorder` mediumint(6) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_mypage_usepri_ix` (`userid`,`private`) ) ENGINE=InnoDB AUTO_INCREMENT=2018 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_notifications` -- DROP TABLE IF EXISTS `mdl_notifications`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_notifications` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `useridfrom` bigint(10) NOT NULL, `useridto` bigint(10) NOT NULL, `subject` longtext, `fullmessage` longtext, `fullmessageformat` tinyint(1) NOT NULL DEFAULT '0', `fullmessagehtml` longtext, `smallmessage` longtext, `component` varchar(100) DEFAULT NULL, `eventtype` varchar(100) DEFAULT NULL, `contexturl` longtext, `contexturlname` longtext, `timeread` bigint(10) DEFAULT NULL, `timecreated` bigint(10) NOT NULL, PRIMARY KEY (`id`), KEY `mdl_noti_use_ix` (`useridto`), KEY `mdl_noti_use2_ix` (`useridfrom`) ) ENGINE=InnoDB AUTO_INCREMENT=13 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_oauth2_access_token` -- DROP TABLE IF EXISTS `mdl_oauth2_access_token`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_oauth2_access_token` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `timecreated` bigint(10) NOT NULL, `timemodified` bigint(10) NOT NULL, `usermodified` bigint(10) NOT NULL, `issuerid` bigint(10) NOT NULL, `token` longtext NOT NULL, `expires` bigint(10) NOT NULL, `scope` longtext NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_oautaccetoke_iss_uix` (`issuerid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_oauth2_endpoint` -- DROP TABLE IF EXISTS `mdl_oauth2_endpoint`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_oauth2_endpoint` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `timecreated` bigint(10) NOT NULL, `timemodified` bigint(10) NOT NULL, `usermodified` bigint(10) NOT NULL, `name` varchar(255) NOT NULL DEFAULT '', `url` longtext NOT NULL, `issuerid` bigint(10) NOT NULL, PRIMARY KEY (`id`), KEY `mdl_oautendp_iss_ix` (`issuerid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_oauth2_issuer` -- DROP TABLE IF EXISTS `mdl_oauth2_issuer`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_oauth2_issuer` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `timecreated` bigint(10) NOT NULL, `timemodified` bigint(10) NOT NULL, `usermodified` bigint(10) NOT NULL, `name` varchar(255) NOT NULL DEFAULT '', `image` longtext NOT NULL, `baseurl` longtext NOT NULL, `clientid` longtext NOT NULL, `clientsecret` longtext NOT NULL, `loginscopes` longtext NOT NULL, `loginscopesoffline` longtext NOT NULL, `loginparams` longtext NOT NULL, `loginparamsoffline` longtext NOT NULL, `alloweddomains` longtext NOT NULL, `scopessupported` longtext, `showonloginpage` tinyint(2) NOT NULL DEFAULT '1', `basicauth` tinyint(2) NOT NULL DEFAULT '0', `enabled` tinyint(2) NOT NULL DEFAULT '1', `sortorder` bigint(10) NOT NULL, `requireconfirmation` tinyint(2) NOT NULL DEFAULT '1', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPRESSED; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_oauth2_system_account` -- DROP TABLE IF EXISTS `mdl_oauth2_system_account`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_oauth2_system_account` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `timecreated` bigint(10) NOT NULL, `timemodified` bigint(10) NOT NULL, `usermodified` bigint(10) NOT NULL, `issuerid` bigint(10) NOT NULL, `refreshtoken` longtext NOT NULL, `grantedscopes` longtext NOT NULL, `email` longtext, `username` longtext NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_oautsystacco_iss_uix` (`issuerid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_oauth2_user_field_mapping` -- DROP TABLE IF EXISTS `mdl_oauth2_user_field_mapping`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_oauth2_user_field_mapping` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `timemodified` bigint(10) NOT NULL, `timecreated` bigint(10) NOT NULL, `usermodified` bigint(10) NOT NULL, `issuerid` bigint(10) NOT NULL, `externalfield` varchar(64) NOT NULL DEFAULT '', `internalfield` varchar(64) NOT NULL DEFAULT '', PRIMARY KEY (`id`), UNIQUE KEY `mdl_oautuserfielmapp_issin_uix` (`issuerid`,`internalfield`), KEY `mdl_oautuserfielmapp_iss_ix` (`issuerid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_page` -- DROP TABLE IF EXISTS `mdl_page`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_page` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `course` bigint(10) NOT NULL DEFAULT '0', `name` varchar(255) NOT NULL DEFAULT '', `intro` longtext, `introformat` smallint(4) NOT NULL DEFAULT '0', `content` longtext, `contentformat` smallint(4) NOT NULL DEFAULT '0', `legacyfiles` smallint(4) NOT NULL DEFAULT '0', `legacyfileslast` bigint(10) DEFAULT NULL, `display` smallint(4) NOT NULL DEFAULT '0', `displayoptions` longtext, `revision` bigint(10) NOT NULL DEFAULT '0', `timemodified` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_page_cou_ix` (`course`) ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COMMENT='Each record is one page and its config data'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_portfolio_instance` -- DROP TABLE IF EXISTS `mdl_portfolio_instance`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_portfolio_instance` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `plugin` varchar(50) NOT NULL DEFAULT '', `name` varchar(255) NOT NULL DEFAULT '', `visible` tinyint(1) NOT NULL DEFAULT '1', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_portfolio_instance_config` -- DROP TABLE IF EXISTS `mdl_portfolio_instance_config`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_portfolio_instance_config` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `instance` bigint(10) NOT NULL, `name` varchar(255) NOT NULL DEFAULT '', `value` longtext, PRIMARY KEY (`id`), KEY `mdl_portinstconf_nam_ix` (`name`), KEY `mdl_portinstconf_ins_ix` (`instance`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_portfolio_instance_user` -- DROP TABLE IF EXISTS `mdl_portfolio_instance_user`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_portfolio_instance_user` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `instance` bigint(10) NOT NULL, `userid` bigint(10) NOT NULL, `name` varchar(255) NOT NULL DEFAULT '', `value` longtext, PRIMARY KEY (`id`), KEY `mdl_portinstuser_ins_ix` (`instance`), KEY `mdl_portinstuser_use_ix` (`userid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_portfolio_log` -- DROP TABLE IF EXISTS `mdl_portfolio_log`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_portfolio_log` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `userid` bigint(10) NOT NULL, `time` bigint(10) NOT NULL, `portfolio` bigint(10) NOT NULL, `caller_class` varchar(150) NOT NULL DEFAULT '', `caller_file` varchar(255) NOT NULL DEFAULT '', `caller_component` varchar(255) DEFAULT NULL, `caller_sha1` varchar(255) NOT NULL DEFAULT '', `tempdataid` bigint(10) NOT NULL DEFAULT '0', `returnurl` varchar(255) NOT NULL DEFAULT '', `continueurl` varchar(255) NOT NULL DEFAULT '', PRIMARY KEY (`id`), KEY `mdl_portlog_use_ix` (`userid`), KEY `mdl_portlog_por_ix` (`portfolio`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_portfolio_mahara_queue` -- DROP TABLE IF EXISTS `mdl_portfolio_mahara_queue`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_portfolio_mahara_queue` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `transferid` bigint(10) NOT NULL, `token` varchar(50) NOT NULL DEFAULT '', PRIMARY KEY (`id`), KEY `mdl_portmahaqueu_tok_ix` (`token`), KEY `mdl_portmahaqueu_tra_ix` (`transferid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='maps mahara tokens to transfer ids'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_portfolio_tempdata` -- DROP TABLE IF EXISTS `mdl_portfolio_tempdata`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_portfolio_tempdata` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `data` longtext, `expirytime` bigint(10) NOT NULL, `userid` bigint(10) NOT NULL, `instance` bigint(10) DEFAULT '0', `queued` tinyint(1) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_porttemp_use_ix` (`userid`), KEY `mdl_porttemp_ins_ix` (`instance`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_post` -- DROP TABLE IF EXISTS `mdl_post`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_post` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `module` varchar(20) NOT NULL DEFAULT '', `userid` bigint(10) NOT NULL DEFAULT '0', `courseid` bigint(10) NOT NULL DEFAULT '0', `groupid` bigint(10) NOT NULL DEFAULT '0', `moduleid` bigint(10) NOT NULL DEFAULT '0', `coursemoduleid` bigint(10) NOT NULL DEFAULT '0', `subject` varchar(128) NOT NULL DEFAULT '', `summary` longtext, `content` longtext, `uniquehash` varchar(255) NOT NULL DEFAULT '', `rating` bigint(10) NOT NULL DEFAULT '0', `format` bigint(10) NOT NULL DEFAULT '0', `summaryformat` tinyint(2) NOT NULL DEFAULT '0', `attachment` varchar(100) DEFAULT NULL, `publishstate` varchar(20) NOT NULL DEFAULT 'draft', `lastmodified` bigint(10) NOT NULL DEFAULT '0', `created` bigint(10) NOT NULL DEFAULT '0', `usermodified` bigint(10) DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_post_iduse_uix` (`id`,`userid`), KEY `mdl_post_las_ix` (`lastmodified`), KEY `mdl_post_mod_ix` (`module`), KEY `mdl_post_sub_ix` (`subject`), KEY `mdl_post_use_ix` (`usermodified`) ) ENGINE=InnoDB AUTO_INCREMENT=44 DEFAULT CHARSET=utf8 COMMENT='Generic post table to hold data blog entries etc in differen'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_profiling` -- DROP TABLE IF EXISTS `mdl_profiling`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_profiling` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `runid` varchar(32) NOT NULL DEFAULT '', `url` varchar(255) NOT NULL DEFAULT '', `data` longtext NOT NULL, `totalexecutiontime` bigint(10) NOT NULL, `totalcputime` bigint(10) NOT NULL, `totalcalls` bigint(10) NOT NULL, `totalmemory` bigint(10) NOT NULL, `runreference` tinyint(2) NOT NULL DEFAULT '0', `runcomment` varchar(255) NOT NULL DEFAULT '', `timecreated` bigint(10) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_prof_run_uix` (`runid`), KEY `mdl_prof_urlrun_ix` (`url`,`runreference`), KEY `mdl_prof_timrun_ix` (`timecreated`,`runreference`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_qtype_ddimageortext` -- DROP TABLE IF EXISTS `mdl_qtype_ddimageortext`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_qtype_ddimageortext` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `questionid` bigint(10) NOT NULL DEFAULT '0', `shuffleanswers` smallint(4) NOT NULL DEFAULT '1', `correctfeedback` longtext NOT NULL, `correctfeedbackformat` tinyint(2) NOT NULL DEFAULT '0', `partiallycorrectfeedback` longtext NOT NULL, `partiallycorrectfeedbackformat` tinyint(2) NOT NULL DEFAULT '0', `incorrectfeedback` longtext NOT NULL, `incorrectfeedbackformat` tinyint(2) NOT NULL DEFAULT '0', `shownumcorrect` tinyint(2) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_qtypddim_que_ix` (`questionid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Defines drag and drop (text or images onto a background imag'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_qtype_ddimageortext_drags` -- DROP TABLE IF EXISTS `mdl_qtype_ddimageortext_drags`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_qtype_ddimageortext_drags` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `questionid` bigint(10) NOT NULL DEFAULT '0', `no` bigint(10) NOT NULL DEFAULT '0', `draggroup` bigint(10) NOT NULL DEFAULT '0', `infinite` smallint(4) NOT NULL DEFAULT '0', `label` longtext NOT NULL, PRIMARY KEY (`id`), KEY `mdl_qtypddimdrag_que_ix` (`questionid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Images to drag. Actual file names are not stored here we use'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_qtype_ddimageortext_drops` -- DROP TABLE IF EXISTS `mdl_qtype_ddimageortext_drops`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_qtype_ddimageortext_drops` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `questionid` bigint(10) NOT NULL DEFAULT '0', `no` bigint(10) NOT NULL DEFAULT '0', `xleft` bigint(10) NOT NULL DEFAULT '0', `ytop` bigint(10) NOT NULL DEFAULT '0', `choice` bigint(10) NOT NULL DEFAULT '0', `label` longtext NOT NULL, PRIMARY KEY (`id`), KEY `mdl_qtypddimdrop_que_ix` (`questionid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Drop boxes'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_qtype_ddmarker` -- DROP TABLE IF EXISTS `mdl_qtype_ddmarker`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_qtype_ddmarker` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `questionid` bigint(10) NOT NULL DEFAULT '0', `shuffleanswers` smallint(4) NOT NULL DEFAULT '1', `correctfeedback` longtext NOT NULL, `correctfeedbackformat` tinyint(2) NOT NULL DEFAULT '0', `partiallycorrectfeedback` longtext NOT NULL, `partiallycorrectfeedbackformat` tinyint(2) NOT NULL DEFAULT '0', `incorrectfeedback` longtext NOT NULL, `incorrectfeedbackformat` tinyint(2) NOT NULL DEFAULT '0', `shownumcorrect` tinyint(2) NOT NULL DEFAULT '0', `showmisplaced` smallint(4) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_qtypddma_que_ix` (`questionid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Defines drag and drop (text or images onto a background imag'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_qtype_ddmarker_drags` -- DROP TABLE IF EXISTS `mdl_qtype_ddmarker_drags`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_qtype_ddmarker_drags` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `questionid` bigint(10) NOT NULL DEFAULT '0', `no` bigint(10) NOT NULL DEFAULT '0', `label` longtext NOT NULL, `infinite` smallint(4) NOT NULL DEFAULT '0', `noofdrags` bigint(10) NOT NULL DEFAULT '1', PRIMARY KEY (`id`), KEY `mdl_qtypddmadrag_que_ix` (`questionid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Labels for markers to drag.'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_qtype_ddmarker_drops` -- DROP TABLE IF EXISTS `mdl_qtype_ddmarker_drops`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_qtype_ddmarker_drops` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `questionid` bigint(10) NOT NULL DEFAULT '0', `no` bigint(10) NOT NULL DEFAULT '0', `shape` varchar(255) DEFAULT NULL, `coords` longtext NOT NULL, `choice` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_qtypddmadrop_que_ix` (`questionid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='drop regions'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_qtype_essay_options` -- DROP TABLE IF EXISTS `mdl_qtype_essay_options`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_qtype_essay_options` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `questionid` bigint(10) NOT NULL, `responseformat` varchar(16) NOT NULL DEFAULT 'editor', `responserequired` tinyint(2) NOT NULL DEFAULT '1', `responsefieldlines` smallint(4) NOT NULL DEFAULT '15', `attachments` smallint(4) NOT NULL DEFAULT '0', `attachmentsrequired` smallint(4) NOT NULL DEFAULT '0', `graderinfo` longtext, `graderinfoformat` smallint(4) NOT NULL DEFAULT '0', `responsetemplate` longtext, `responsetemplateformat` smallint(4) NOT NULL DEFAULT '0', `filetypeslist` longtext, PRIMARY KEY (`id`), UNIQUE KEY `mdl_qtypessaopti_que_uix` (`questionid`) ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_qtype_match_options` -- DROP TABLE IF EXISTS `mdl_qtype_match_options`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_qtype_match_options` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `questionid` bigint(10) NOT NULL DEFAULT '0', `shuffleanswers` smallint(4) NOT NULL DEFAULT '1', `correctfeedback` longtext NOT NULL, `correctfeedbackformat` tinyint(2) NOT NULL DEFAULT '0', `partiallycorrectfeedback` longtext NOT NULL, `partiallycorrectfeedbackformat` tinyint(2) NOT NULL DEFAULT '0', `incorrectfeedback` longtext NOT NULL, `incorrectfeedbackformat` tinyint(2) NOT NULL DEFAULT '0', `shownumcorrect` tinyint(2) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), UNIQUE KEY `mdl_qtypmatcopti_que_uix` (`questionid`) ) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COMMENT='Defines fixed matching questions'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_qtype_match_subquestions` -- DROP TABLE IF EXISTS `mdl_qtype_match_subquestions`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_qtype_match_subquestions` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `questionid` bigint(10) NOT NULL DEFAULT '0', `questiontext` longtext NOT NULL, `questiontextformat` tinyint(2) NOT NULL DEFAULT '0', `answertext` varchar(255) NOT NULL DEFAULT '', PRIMARY KEY (`id`), KEY `mdl_qtypmatcsubq_que_ix` (`questionid`) ) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8 COMMENT='Defines the subquestions that make up a matching question'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_qtype_multichoice_options` -- DROP TABLE IF EXISTS `mdl_qtype_multichoice_options`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_qtype_multichoice_options` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `questionid` bigint(10) NOT NULL DEFAULT '0', `layout` smallint(4) NOT NULL DEFAULT '0', `single` smallint(4) NOT NULL DEFAULT '0', `shuffleanswers` smallint(4) NOT NULL DEFAULT '1', `correctfeedback` longtext NOT NULL, `correctfeedbackformat` tinyint(2) NOT NULL DEFAULT '0', `partiallycorrectfeedback` longtext NOT NULL, `partiallycorrectfeedbackformat` tinyint(2) NOT NULL DEFAULT '0', `incorrectfeedback` longtext NOT NULL, `incorrectfeedbackformat` tinyint(2) NOT NULL DEFAULT '0', `answernumbering` varchar(10) NOT NULL DEFAULT 'abc', `shownumcorrect` tinyint(2) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), UNIQUE KEY `mdl_qtypmultopti_que_uix` (`questionid`) ) ENGINE=InnoDB AUTO_INCREMENT=5506 DEFAULT CHARSET=utf8 COMMENT='Options for multiple choice questions'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_qtype_randomsamatch_options` -- DROP TABLE IF EXISTS `mdl_qtype_randomsamatch_options`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_qtype_randomsamatch_options` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `questionid` bigint(10) NOT NULL DEFAULT '0', `choose` bigint(10) NOT NULL DEFAULT '4', `subcats` tinyint(2) NOT NULL DEFAULT '1', `correctfeedback` longtext NOT NULL, `correctfeedbackformat` tinyint(2) NOT NULL DEFAULT '0', `partiallycorrectfeedback` longtext NOT NULL, `partiallycorrectfeedbackformat` tinyint(2) NOT NULL DEFAULT '0', `incorrectfeedback` longtext NOT NULL, `incorrectfeedbackformat` tinyint(2) NOT NULL DEFAULT '0', `shownumcorrect` tinyint(2) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), UNIQUE KEY `mdl_qtyprandopti_que_uix` (`questionid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Info about a random short-answer matching question'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_qtype_shortanswer_options` -- DROP TABLE IF EXISTS `mdl_qtype_shortanswer_options`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_qtype_shortanswer_options` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `questionid` bigint(10) NOT NULL DEFAULT '0', `usecase` tinyint(2) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), UNIQUE KEY `mdl_quesshor_que_uix` (`questionid`) ) ENGINE=InnoDB AUTO_INCREMENT=30 DEFAULT CHARSET=utf8 COMMENT='Options for short answer questions'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_question` -- DROP TABLE IF EXISTS `mdl_question`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_question` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `category` bigint(10) NOT NULL DEFAULT '0', `parent` bigint(10) NOT NULL DEFAULT '0', `name` varchar(255) NOT NULL DEFAULT '', `questiontext` longtext NOT NULL, `questiontextformat` tinyint(2) NOT NULL DEFAULT '0', `generalfeedback` longtext NOT NULL, `generalfeedbackformat` tinyint(2) NOT NULL DEFAULT '0', `defaultmark` decimal(12,7) NOT NULL DEFAULT '1.0000000', `penalty` decimal(12,7) NOT NULL DEFAULT '0.3333333', `qtype` varchar(20) NOT NULL DEFAULT '', `length` bigint(10) NOT NULL DEFAULT '1', `stamp` varchar(255) NOT NULL DEFAULT '', `version` varchar(255) NOT NULL DEFAULT '', `hidden` tinyint(1) NOT NULL DEFAULT '0', `timecreated` bigint(10) NOT NULL DEFAULT '0', `timemodified` bigint(10) NOT NULL DEFAULT '0', `createdby` bigint(10) DEFAULT NULL, `modifiedby` bigint(10) DEFAULT NULL, `idnumber` varchar(100) DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_ques_catidn_uix` (`category`,`idnumber`), KEY `mdl_ques_cat_ix` (`category`), KEY `mdl_ques_par_ix` (`parent`), KEY `mdl_ques_cre_ix` (`createdby`), KEY `mdl_ques_mod_ix` (`modifiedby`), KEY `mdl_ques_qty_ix` (`qtype`) ) ENGINE=InnoDB AUTO_INCREMENT=6498 DEFAULT CHARSET=utf8 COMMENT='The questions themselves'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_question_answers` -- DROP TABLE IF EXISTS `mdl_question_answers`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_question_answers` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `question` bigint(10) NOT NULL DEFAULT '0', `answer` longtext NOT NULL, `answerformat` tinyint(2) NOT NULL DEFAULT '0', `fraction` decimal(12,7) NOT NULL DEFAULT '0.0000000', `feedback` longtext NOT NULL, `feedbackformat` tinyint(2) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_quesansw_que_ix` (`question`) ) ENGINE=InnoDB AUTO_INCREMENT=24216 DEFAULT CHARSET=utf8 COMMENT='Answers, with a fractional grade (0-1) and feedback'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_question_attempt_step_data` -- DROP TABLE IF EXISTS `mdl_question_attempt_step_data`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_question_attempt_step_data` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `attemptstepid` bigint(10) NOT NULL, `name` varchar(32) NOT NULL DEFAULT '', `value` longtext, PRIMARY KEY (`id`), KEY `mdl_quesattestepdata_att_ix` (`attemptstepid`) ) ENGINE=InnoDB AUTO_INCREMENT=479552 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_question_attempt_steps` -- DROP TABLE IF EXISTS `mdl_question_attempt_steps`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_question_attempt_steps` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `questionattemptid` bigint(10) NOT NULL, `sequencenumber` bigint(10) NOT NULL, `state` varchar(13) NOT NULL DEFAULT '', `fraction` decimal(12,7) DEFAULT NULL, `timecreated` bigint(10) NOT NULL, `userid` bigint(10) DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_quesattestep_queseq_uix` (`questionattemptid`,`sequencenumber`), KEY `mdl_quesattestep_que_ix` (`questionattemptid`), KEY `mdl_quesattestep_use_ix` (`userid`) ) ENGINE=InnoDB AUTO_INCREMENT=468224 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_question_attempts` -- DROP TABLE IF EXISTS `mdl_question_attempts`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_question_attempts` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `questionusageid` bigint(10) NOT NULL, `slot` bigint(10) NOT NULL, `behaviour` varchar(32) NOT NULL DEFAULT '', `questionid` bigint(10) NOT NULL, `variant` bigint(10) NOT NULL DEFAULT '1', `maxmark` decimal(12,7) NOT NULL, `minfraction` decimal(12,7) NOT NULL, `maxfraction` decimal(12,7) NOT NULL DEFAULT '1.0000000', `flagged` tinyint(1) NOT NULL DEFAULT '0', `questionsummary` longtext, `rightanswer` longtext, `responsesummary` longtext, `timemodified` bigint(10) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_quesatte_queslo_uix` (`questionusageid`,`slot`), KEY `mdl_quesatte_que_ix` (`questionid`), KEY `mdl_quesatte_que2_ix` (`questionusageid`), KEY `mdl_quesatte_beh_ix` (`behaviour`) ) ENGINE=InnoDB AUTO_INCREMENT=162557 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_question_calculated` -- DROP TABLE IF EXISTS `mdl_question_calculated`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_question_calculated` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `question` bigint(10) NOT NULL DEFAULT '0', `answer` bigint(10) NOT NULL DEFAULT '0', `tolerance` varchar(20) NOT NULL DEFAULT '0.0', `tolerancetype` bigint(10) NOT NULL DEFAULT '1', `correctanswerlength` bigint(10) NOT NULL DEFAULT '2', `correctanswerformat` bigint(10) NOT NULL DEFAULT '2', PRIMARY KEY (`id`), KEY `mdl_quescalc_ans_ix` (`answer`), KEY `mdl_quescalc_que_ix` (`question`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Options for questions of type calculated'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_question_calculated_options` -- DROP TABLE IF EXISTS `mdl_question_calculated_options`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_question_calculated_options` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `question` bigint(10) NOT NULL DEFAULT '0', `synchronize` tinyint(2) NOT NULL DEFAULT '0', `single` smallint(4) NOT NULL DEFAULT '0', `shuffleanswers` smallint(4) NOT NULL DEFAULT '0', `correctfeedback` longtext, `correctfeedbackformat` tinyint(2) NOT NULL DEFAULT '0', `partiallycorrectfeedback` longtext, `partiallycorrectfeedbackformat` tinyint(2) NOT NULL DEFAULT '0', `incorrectfeedback` longtext, `incorrectfeedbackformat` tinyint(2) NOT NULL DEFAULT '0', `answernumbering` varchar(10) NOT NULL DEFAULT 'abc', `shownumcorrect` tinyint(2) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_quescalcopti_que_ix` (`question`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_question_categories` -- DROP TABLE IF EXISTS `mdl_question_categories`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_question_categories` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `name` varchar(255) NOT NULL DEFAULT '', `contextid` bigint(10) NOT NULL DEFAULT '0', `info` longtext NOT NULL, `infoformat` tinyint(2) NOT NULL DEFAULT '0', `stamp` varchar(255) NOT NULL DEFAULT '', `parent` bigint(10) NOT NULL DEFAULT '0', `sortorder` bigint(10) NOT NULL DEFAULT '999', `idnumber` varchar(100) DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_quescate_consta_uix` (`contextid`,`stamp`), UNIQUE KEY `mdl_quescate_conidn_uix` (`contextid`,`idnumber`), KEY `mdl_quescate_con_ix` (`contextid`), KEY `mdl_quescate_par_ix` (`parent`) ) ENGINE=InnoDB AUTO_INCREMENT=2043 DEFAULT CHARSET=utf8 COMMENT='Categories are for grouping questions'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_question_dataset_definitions` -- DROP TABLE IF EXISTS `mdl_question_dataset_definitions`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_question_dataset_definitions` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `category` bigint(10) NOT NULL DEFAULT '0', `name` varchar(255) NOT NULL DEFAULT '', `type` bigint(10) NOT NULL DEFAULT '0', `options` varchar(255) NOT NULL DEFAULT '', `itemcount` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_quesdatadefi_cat_ix` (`category`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Organises and stores properties for dataset items'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_question_dataset_items` -- DROP TABLE IF EXISTS `mdl_question_dataset_items`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_question_dataset_items` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `definition` bigint(10) NOT NULL DEFAULT '0', `itemnumber` bigint(10) NOT NULL DEFAULT '0', `value` varchar(255) NOT NULL DEFAULT '', PRIMARY KEY (`id`), KEY `mdl_quesdataitem_def_ix` (`definition`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Individual dataset items'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_question_datasets` -- DROP TABLE IF EXISTS `mdl_question_datasets`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_question_datasets` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `question` bigint(10) NOT NULL DEFAULT '0', `datasetdefinition` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_quesdata_quedat_ix` (`question`,`datasetdefinition`), KEY `mdl_quesdata_que_ix` (`question`), KEY `mdl_quesdata_dat_ix` (`datasetdefinition`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Many-many relation between questions and dataset definitions'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_question_ddwtos` -- DROP TABLE IF EXISTS `mdl_question_ddwtos`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_question_ddwtos` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `questionid` bigint(10) NOT NULL DEFAULT '0', `shuffleanswers` smallint(4) NOT NULL DEFAULT '1', `correctfeedback` longtext NOT NULL, `correctfeedbackformat` tinyint(2) NOT NULL DEFAULT '0', `partiallycorrectfeedback` longtext NOT NULL, `partiallycorrectfeedbackformat` tinyint(2) NOT NULL DEFAULT '0', `incorrectfeedback` longtext NOT NULL, `incorrectfeedbackformat` tinyint(2) NOT NULL DEFAULT '0', `shownumcorrect` tinyint(2) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_quesddwt_que_ix` (`questionid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Defines drag and drop (words into sentences) questions'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_question_gapselect` -- DROP TABLE IF EXISTS `mdl_question_gapselect`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_question_gapselect` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `questionid` bigint(10) NOT NULL DEFAULT '0', `shuffleanswers` smallint(4) NOT NULL DEFAULT '1', `correctfeedback` longtext NOT NULL, `correctfeedbackformat` tinyint(2) NOT NULL DEFAULT '0', `partiallycorrectfeedback` longtext NOT NULL, `partiallycorrectfeedbackformat` tinyint(2) NOT NULL DEFAULT '0', `incorrectfeedback` longtext NOT NULL, `incorrectfeedbackformat` tinyint(2) NOT NULL DEFAULT '0', `shownumcorrect` tinyint(2) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_quesgaps_que_ix` (`questionid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Defines select missing words questions'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_question_hints` -- DROP TABLE IF EXISTS `mdl_question_hints`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_question_hints` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `questionid` bigint(10) NOT NULL, `hint` longtext NOT NULL, `hintformat` smallint(4) NOT NULL DEFAULT '0', `shownumcorrect` tinyint(1) DEFAULT NULL, `clearwrong` tinyint(1) DEFAULT NULL, `options` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`), KEY `mdl_queshint_que_ix` (`questionid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_question_multianswer` -- DROP TABLE IF EXISTS `mdl_question_multianswer`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_question_multianswer` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `question` bigint(10) NOT NULL DEFAULT '0', `sequence` longtext NOT NULL, PRIMARY KEY (`id`), KEY `mdl_quesmult_que_ix` (`question`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Options for multianswer questions'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_question_numerical` -- DROP TABLE IF EXISTS `mdl_question_numerical`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_question_numerical` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `question` bigint(10) NOT NULL DEFAULT '0', `answer` bigint(10) NOT NULL DEFAULT '0', `tolerance` varchar(255) NOT NULL DEFAULT '0.0', PRIMARY KEY (`id`), KEY `mdl_quesnume_ans_ix` (`answer`), KEY `mdl_quesnume_que_ix` (`question`) ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COMMENT='Options for numerical questions'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_question_numerical_options` -- DROP TABLE IF EXISTS `mdl_question_numerical_options`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_question_numerical_options` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `question` bigint(10) NOT NULL DEFAULT '0', `showunits` smallint(4) NOT NULL DEFAULT '0', `unitsleft` smallint(4) NOT NULL DEFAULT '0', `unitgradingtype` smallint(4) NOT NULL DEFAULT '0', `unitpenalty` decimal(12,7) NOT NULL DEFAULT '0.1000000', PRIMARY KEY (`id`), KEY `mdl_quesnumeopti_que_ix` (`question`) ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_question_numerical_units` -- DROP TABLE IF EXISTS `mdl_question_numerical_units`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_question_numerical_units` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `question` bigint(10) NOT NULL DEFAULT '0', `multiplier` decimal(38,19) NOT NULL DEFAULT '1.0000000000000000000', `unit` varchar(50) NOT NULL DEFAULT '', PRIMARY KEY (`id`), UNIQUE KEY `mdl_quesnumeunit_queuni_uix` (`question`,`unit`), KEY `mdl_quesnumeunit_que_ix` (`question`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Optional unit options for numerical questions'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_question_response_analysis` -- DROP TABLE IF EXISTS `mdl_question_response_analysis`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_question_response_analysis` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `hashcode` varchar(40) NOT NULL DEFAULT '', `whichtries` varchar(255) NOT NULL DEFAULT '', `timemodified` bigint(10) NOT NULL, `questionid` bigint(10) NOT NULL, `variant` bigint(10) DEFAULT NULL, `subqid` varchar(100) NOT NULL DEFAULT '', `aid` varchar(100) DEFAULT NULL, `response` longtext, `credit` decimal(15,5) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_question_response_count` -- DROP TABLE IF EXISTS `mdl_question_response_count`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_question_response_count` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `analysisid` bigint(10) NOT NULL, `try` bigint(10) NOT NULL, `rcount` bigint(10) NOT NULL, PRIMARY KEY (`id`), KEY `mdl_quesrespcoun_ana_ix` (`analysisid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_question_statistics` -- DROP TABLE IF EXISTS `mdl_question_statistics`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_question_statistics` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `hashcode` varchar(40) NOT NULL DEFAULT '', `timemodified` bigint(10) NOT NULL, `questionid` bigint(10) NOT NULL, `slot` bigint(10) DEFAULT NULL, `subquestion` smallint(4) NOT NULL, `variant` bigint(10) DEFAULT NULL, `s` bigint(10) NOT NULL DEFAULT '0', `effectiveweight` decimal(15,5) DEFAULT NULL, `negcovar` tinyint(2) NOT NULL DEFAULT '0', `discriminationindex` decimal(15,5) DEFAULT NULL, `discriminativeefficiency` decimal(15,5) DEFAULT NULL, `sd` decimal(15,10) DEFAULT NULL, `facility` decimal(15,10) DEFAULT NULL, `subquestions` longtext, `maxmark` decimal(12,7) DEFAULT NULL, `positions` longtext, `randomguessscore` decimal(12,7) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_question_truefalse` -- DROP TABLE IF EXISTS `mdl_question_truefalse`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_question_truefalse` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `question` bigint(10) NOT NULL DEFAULT '0', `trueanswer` bigint(10) NOT NULL DEFAULT '0', `falseanswer` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_questrue_que_ix` (`question`) ) ENGINE=InnoDB AUTO_INCREMENT=839 DEFAULT CHARSET=utf8 COMMENT='Options for True-False questions'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_question_usages` -- DROP TABLE IF EXISTS `mdl_question_usages`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_question_usages` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `contextid` bigint(10) NOT NULL, `component` varchar(255) NOT NULL DEFAULT '', `preferredbehaviour` varchar(32) NOT NULL DEFAULT '', PRIMARY KEY (`id`), KEY `mdl_quesusag_con_ix` (`contextid`) ) ENGINE=InnoDB AUTO_INCREMENT=22621 DEFAULT CHARSET=utf8 COMMENT='Student attempts. This table gets extended by the modules'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_quiz` -- DROP TABLE IF EXISTS `mdl_quiz`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_quiz` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `course` bigint(10) NOT NULL DEFAULT '0', `name` varchar(255) NOT NULL DEFAULT '', `intro` longtext NOT NULL, `introformat` smallint(4) NOT NULL DEFAULT '0', `timeopen` bigint(10) NOT NULL DEFAULT '0', `timeclose` bigint(10) NOT NULL DEFAULT '0', `preferredbehaviour` varchar(32) NOT NULL DEFAULT '', `canredoquestions` smallint(4) NOT NULL DEFAULT '0', `attempts` mediumint(6) NOT NULL DEFAULT '0', `attemptonlast` smallint(4) NOT NULL DEFAULT '0', `grademethod` smallint(4) NOT NULL DEFAULT '1', `decimalpoints` smallint(4) NOT NULL DEFAULT '2', `questiondecimalpoints` smallint(4) NOT NULL DEFAULT '-1', `reviewattempt` mediumint(6) NOT NULL DEFAULT '0', `reviewcorrectness` mediumint(6) NOT NULL DEFAULT '0', `reviewmarks` mediumint(6) NOT NULL DEFAULT '0', `reviewspecificfeedback` mediumint(6) NOT NULL DEFAULT '0', `reviewgeneralfeedback` mediumint(6) NOT NULL DEFAULT '0', `reviewrightanswer` mediumint(6) NOT NULL DEFAULT '0', `reviewoverallfeedback` mediumint(6) NOT NULL DEFAULT '0', `questionsperpage` bigint(10) NOT NULL DEFAULT '0', `shuffleanswers` smallint(4) NOT NULL DEFAULT '0', `sumgrades` decimal(10,5) NOT NULL DEFAULT '0.00000', `grade` decimal(10,5) NOT NULL DEFAULT '0.00000', `timecreated` bigint(10) NOT NULL DEFAULT '0', `timemodified` bigint(10) NOT NULL DEFAULT '0', `timelimit` bigint(10) NOT NULL DEFAULT '0', `overduehandling` varchar(16) NOT NULL DEFAULT 'autoabandon', `graceperiod` bigint(10) NOT NULL DEFAULT '0', `password` varchar(255) NOT NULL DEFAULT '', `subnet` varchar(255) NOT NULL DEFAULT '', `browsersecurity` varchar(32) NOT NULL DEFAULT '', `delay1` bigint(10) NOT NULL DEFAULT '0', `delay2` bigint(10) NOT NULL DEFAULT '0', `showuserpicture` smallint(4) NOT NULL DEFAULT '0', `showblocks` smallint(4) NOT NULL DEFAULT '0', `completionattemptsexhausted` tinyint(1) DEFAULT '0', `completionpass` tinyint(1) DEFAULT '0', `allowofflineattempts` tinyint(1) DEFAULT '0', `navmethod` varchar(16) NOT NULL DEFAULT 'free', PRIMARY KEY (`id`), KEY `mdl_quiz_cou_ix` (`course`) ) ENGINE=InnoDB AUTO_INCREMENT=670 DEFAULT CHARSET=utf8 COMMENT='Main information about each quiz'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_quiz_attempts` -- DROP TABLE IF EXISTS `mdl_quiz_attempts`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_quiz_attempts` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `uniqueid` bigint(10) NOT NULL DEFAULT '0', `quiz` bigint(10) NOT NULL DEFAULT '0', `userid` bigint(10) NOT NULL DEFAULT '0', `attempt` mediumint(6) NOT NULL DEFAULT '0', `sumgrades` decimal(10,5) DEFAULT NULL, `timestart` bigint(10) NOT NULL DEFAULT '0', `timefinish` bigint(10) NOT NULL DEFAULT '0', `timemodified` bigint(10) NOT NULL DEFAULT '0', `timemodifiedoffline` bigint(10) NOT NULL DEFAULT '0', `timecheckstate` bigint(10) DEFAULT '0', `layout` longtext NOT NULL, `preview` smallint(3) NOT NULL DEFAULT '0', `state` varchar(16) NOT NULL DEFAULT 'inprogress', `currentpage` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), UNIQUE KEY `mdl_quizatte_uni_uix` (`uniqueid`), UNIQUE KEY `mdl_quizatte_quiuseatt_uix` (`quiz`,`userid`,`attempt`), KEY `mdl_quizatte_qui_ix` (`quiz`), KEY `mdl_quizatte_use_ix` (`userid`), KEY `mdl_quizatte_statim_ix` (`state`,`timecheckstate`) ) ENGINE=InnoDB AUTO_INCREMENT=21984 DEFAULT CHARSET=utf8 COMMENT='Stores various attempts on a quiz'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_quiz_feedback` -- DROP TABLE IF EXISTS `mdl_quiz_feedback`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_quiz_feedback` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `quizid` bigint(10) NOT NULL DEFAULT '0', `feedbacktext` longtext NOT NULL, `feedbacktextformat` tinyint(2) NOT NULL DEFAULT '0', `mingrade` decimal(10,5) NOT NULL DEFAULT '0.00000', `maxgrade` decimal(10,5) NOT NULL DEFAULT '0.00000', PRIMARY KEY (`id`), KEY `mdl_quizfeed_qui_ix` (`quizid`) ) ENGINE=InnoDB AUTO_INCREMENT=1780 DEFAULT CHARSET=utf8 COMMENT='Feedback given to students based on their overall score on t'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_quiz_grades` -- DROP TABLE IF EXISTS `mdl_quiz_grades`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_quiz_grades` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `quiz` bigint(10) NOT NULL DEFAULT '0', `userid` bigint(10) NOT NULL DEFAULT '0', `grade` decimal(10,5) NOT NULL DEFAULT '0.00000', `timemodified` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_quizgrad_use_ix` (`userid`), KEY `mdl_quizgrad_qui_ix` (`quiz`) ) ENGINE=InnoDB AUTO_INCREMENT=16753 DEFAULT CHARSET=utf8 COMMENT='Final quiz grade (may be best of several attempts)'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_quiz_overrides` -- DROP TABLE IF EXISTS `mdl_quiz_overrides`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_quiz_overrides` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `quiz` bigint(10) NOT NULL DEFAULT '0', `groupid` bigint(10) DEFAULT NULL, `userid` bigint(10) DEFAULT NULL, `timeopen` bigint(10) DEFAULT NULL, `timeclose` bigint(10) DEFAULT NULL, `timelimit` bigint(10) DEFAULT NULL, `attempts` mediumint(6) DEFAULT NULL, `password` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`), KEY `mdl_quizover_qui_ix` (`quiz`), KEY `mdl_quizover_gro_ix` (`groupid`), KEY `mdl_quizover_use_ix` (`userid`) ) ENGINE=InnoDB AUTO_INCREMENT=125 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_quiz_overview_regrades` -- DROP TABLE IF EXISTS `mdl_quiz_overview_regrades`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_quiz_overview_regrades` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `questionusageid` bigint(10) NOT NULL, `slot` bigint(10) NOT NULL, `newfraction` decimal(12,7) DEFAULT NULL, `oldfraction` decimal(12,7) DEFAULT NULL, `regraded` smallint(4) NOT NULL, `timemodified` bigint(10) NOT NULL, PRIMARY KEY (`id`), KEY `mdl_quizoverregr_queslo_ix` (`questionusageid`,`slot`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='This table records which question attempts need regrading an'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_quiz_reports` -- DROP TABLE IF EXISTS `mdl_quiz_reports`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_quiz_reports` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `name` varchar(255) DEFAULT NULL, `displayorder` bigint(10) NOT NULL, `capability` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_quizrepo_nam_uix` (`name`) ) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_quiz_sections` -- DROP TABLE IF EXISTS `mdl_quiz_sections`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_quiz_sections` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `quizid` bigint(10) NOT NULL, `firstslot` bigint(10) NOT NULL, `heading` varchar(1333) DEFAULT NULL, `shufflequestions` smallint(4) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), UNIQUE KEY `mdl_quizsect_quifir_uix` (`quizid`,`firstslot`), KEY `mdl_quizsect_qui_ix` (`quizid`) ) ENGINE=InnoDB AUTO_INCREMENT=670 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_quiz_slot_tags` -- DROP TABLE IF EXISTS `mdl_quiz_slot_tags`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_quiz_slot_tags` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `slotid` bigint(10) DEFAULT NULL, `tagid` bigint(10) DEFAULT NULL, `tagname` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`), KEY `mdl_quizslottags_slo_ix` (`slotid`), KEY `mdl_quizslottags_tag_ix` (`tagid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_quiz_slots` -- DROP TABLE IF EXISTS `mdl_quiz_slots`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_quiz_slots` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `slot` bigint(10) NOT NULL, `quizid` bigint(10) NOT NULL DEFAULT '0', `page` bigint(10) NOT NULL, `requireprevious` smallint(4) NOT NULL DEFAULT '0', `questionid` bigint(10) NOT NULL DEFAULT '0', `questioncategoryid` bigint(10) DEFAULT NULL, `includingsubcategories` smallint(4) DEFAULT NULL, `maxmark` decimal(12,7) NOT NULL DEFAULT '0.0000000', PRIMARY KEY (`id`), UNIQUE KEY `mdl_quizslot_quislo_uix` (`quizid`,`slot`), KEY `mdl_quizquesinst_qui_ix` (`quizid`), KEY `mdl_quizquesinst_que_ix` (`questionid`), KEY `mdl_quizslot_que_ix` (`questioncategoryid`) ) ENGINE=InnoDB AUTO_INCREMENT=6928 DEFAULT CHARSET=utf8 COMMENT='The grade for a question in a quiz'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_quiz_statistics` -- DROP TABLE IF EXISTS `mdl_quiz_statistics`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_quiz_statistics` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `hashcode` varchar(40) NOT NULL DEFAULT '', `whichattempts` smallint(4) NOT NULL, `timemodified` bigint(10) NOT NULL, `firstattemptscount` bigint(10) NOT NULL, `highestattemptscount` bigint(10) NOT NULL, `lastattemptscount` bigint(10) NOT NULL, `allattemptscount` bigint(10) NOT NULL, `firstattemptsavg` decimal(15,5) DEFAULT NULL, `highestattemptsavg` decimal(15,5) DEFAULT NULL, `lastattemptsavg` decimal(15,5) DEFAULT NULL, `allattemptsavg` decimal(15,5) DEFAULT NULL, `median` decimal(15,5) DEFAULT NULL, `standarddeviation` decimal(15,5) DEFAULT NULL, `skewness` decimal(15,10) DEFAULT NULL, `kurtosis` decimal(15,5) DEFAULT NULL, `cic` decimal(15,10) DEFAULT NULL, `errorratio` decimal(15,10) DEFAULT NULL, `standarderror` decimal(15,10) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_rating` -- DROP TABLE IF EXISTS `mdl_rating`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_rating` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `contextid` bigint(10) NOT NULL, `component` varchar(100) NOT NULL DEFAULT '', `ratingarea` varchar(50) NOT NULL DEFAULT '', `itemid` bigint(10) NOT NULL, `scaleid` bigint(10) NOT NULL, `rating` bigint(10) NOT NULL, `userid` bigint(10) NOT NULL, `timecreated` bigint(10) NOT NULL, `timemodified` bigint(10) NOT NULL, PRIMARY KEY (`id`), KEY `mdl_rati_con_ix` (`contextid`), KEY `mdl_rati_use_ix` (`userid`), KEY `mdl_rati_comratconite2_ix` (`component`,`ratingarea`,`contextid`,`itemid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_registration_hubs` -- DROP TABLE IF EXISTS `mdl_registration_hubs`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_registration_hubs` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `token` varchar(255) NOT NULL DEFAULT '', `hubname` varchar(255) NOT NULL DEFAULT '', `huburl` varchar(255) NOT NULL DEFAULT '', `confirmed` tinyint(1) NOT NULL DEFAULT '0', `secret` varchar(255) DEFAULT NULL, `timemodified` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_repository` -- DROP TABLE IF EXISTS `mdl_repository`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_repository` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `type` varchar(255) NOT NULL DEFAULT '', `visible` tinyint(1) DEFAULT '1', `sortorder` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_repository_instance_config` -- DROP TABLE IF EXISTS `mdl_repository_instance_config`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_repository_instance_config` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `instanceid` bigint(10) NOT NULL, `name` varchar(255) NOT NULL DEFAULT '', `value` longtext, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_repository_instances` -- DROP TABLE IF EXISTS `mdl_repository_instances`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_repository_instances` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `name` varchar(255) NOT NULL DEFAULT '', `typeid` bigint(10) NOT NULL, `userid` bigint(10) NOT NULL DEFAULT '0', `contextid` bigint(10) NOT NULL, `username` varchar(255) DEFAULT NULL, `password` varchar(255) DEFAULT NULL, `timecreated` bigint(10) DEFAULT NULL, `timemodified` bigint(10) DEFAULT NULL, `readonly` tinyint(1) NOT NULL DEFAULT '0', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_repository_onedrive_access` -- DROP TABLE IF EXISTS `mdl_repository_onedrive_access`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_repository_onedrive_access` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `timemodified` bigint(10) NOT NULL, `timecreated` bigint(10) NOT NULL, `usermodified` bigint(10) NOT NULL, `permissionid` varchar(255) NOT NULL DEFAULT '', `itemid` varchar(255) NOT NULL DEFAULT '', PRIMARY KEY (`id`), KEY `mdl_repoonedacce_use_ix` (`usermodified`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='List of temporary access grants.'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_resource` -- DROP TABLE IF EXISTS `mdl_resource`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_resource` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `course` bigint(10) NOT NULL DEFAULT '0', `name` varchar(255) NOT NULL DEFAULT '', `intro` longtext, `introformat` smallint(4) NOT NULL DEFAULT '0', `tobemigrated` smallint(4) NOT NULL DEFAULT '0', `legacyfiles` smallint(4) NOT NULL DEFAULT '0', `legacyfileslast` bigint(10) DEFAULT NULL, `display` smallint(4) NOT NULL DEFAULT '0', `displayoptions` longtext, `filterfiles` smallint(4) NOT NULL DEFAULT '0', `revision` bigint(10) NOT NULL DEFAULT '0', `timemodified` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_reso_cou_ix` (`course`) ) ENGINE=InnoDB AUTO_INCREMENT=1858 DEFAULT CHARSET=utf8 COMMENT='each record is one resource and its config data'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_resource_old` -- DROP TABLE IF EXISTS `mdl_resource_old`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_resource_old` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `course` bigint(10) NOT NULL DEFAULT '0', `name` varchar(255) NOT NULL DEFAULT '', `type` varchar(30) NOT NULL DEFAULT '', `reference` varchar(255) NOT NULL DEFAULT '', `intro` longtext, `introformat` smallint(4) NOT NULL DEFAULT '0', `alltext` longtext NOT NULL, `popup` longtext NOT NULL, `options` varchar(255) NOT NULL DEFAULT '', `timemodified` bigint(10) NOT NULL DEFAULT '0', `oldid` bigint(10) NOT NULL, `cmid` bigint(10) DEFAULT NULL, `newmodule` varchar(50) DEFAULT NULL, `newid` bigint(10) DEFAULT NULL, `migrated` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), UNIQUE KEY `mdl_resoold_old_uix` (`oldid`), KEY `mdl_resoold_cmi_ix` (`cmid`) ) ENGINE=InnoDB AUTO_INCREMENT=1989 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_role` -- DROP TABLE IF EXISTS `mdl_role`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_role` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `name` varchar(255) NOT NULL DEFAULT '', `shortname` varchar(100) NOT NULL DEFAULT '', `description` longtext NOT NULL, `sortorder` bigint(10) NOT NULL DEFAULT '0', `archetype` varchar(30) NOT NULL DEFAULT '', PRIMARY KEY (`id`), UNIQUE KEY `mdl_role_sor_uix` (`sortorder`), UNIQUE KEY `mdl_role_sho_uix` (`shortname`) ) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8 COMMENT='moodle roles'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_role_allow_assign` -- DROP TABLE IF EXISTS `mdl_role_allow_assign`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_role_allow_assign` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `roleid` bigint(10) NOT NULL DEFAULT '0', `allowassign` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), UNIQUE KEY `mdl_rolealloassi_rolall_uix` (`roleid`,`allowassign`), KEY `mdl_rolealloassi_rol_ix` (`roleid`), KEY `mdl_rolealloassi_all_ix` (`allowassign`) ) ENGINE=InnoDB AUTO_INCREMENT=20 DEFAULT CHARSET=utf8 COMMENT='this defines what role can assign what role'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_role_allow_override` -- DROP TABLE IF EXISTS `mdl_role_allow_override`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_role_allow_override` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `roleid` bigint(10) NOT NULL DEFAULT '0', `allowoverride` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), UNIQUE KEY `mdl_rolealloover_rolall_uix` (`roleid`,`allowoverride`), KEY `mdl_rolealloover_rol_ix` (`roleid`), KEY `mdl_rolealloover_all_ix` (`allowoverride`) ) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8 COMMENT='this defines what role can override what role'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_role_allow_switch` -- DROP TABLE IF EXISTS `mdl_role_allow_switch`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_role_allow_switch` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `roleid` bigint(10) NOT NULL, `allowswitch` bigint(10) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_rolealloswit_rolall_uix` (`roleid`,`allowswitch`), KEY `mdl_rolealloswit_rol_ix` (`roleid`), KEY `mdl_rolealloswit_all_ix` (`allowswitch`) ) ENGINE=InnoDB AUTO_INCREMENT=18 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_role_allow_view` -- DROP TABLE IF EXISTS `mdl_role_allow_view`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_role_allow_view` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `roleid` bigint(10) NOT NULL, `allowview` bigint(10) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_rolealloview_rolall_uix` (`roleid`,`allowview`), KEY `mdl_rolealloview_rol_ix` (`roleid`), KEY `mdl_rolealloview_all_ix` (`allowview`) ) ENGINE=InnoDB AUTO_INCREMENT=50 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_role_assignments` -- DROP TABLE IF EXISTS `mdl_role_assignments`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_role_assignments` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `roleid` bigint(10) NOT NULL DEFAULT '0', `contextid` bigint(10) NOT NULL DEFAULT '0', `userid` bigint(10) NOT NULL DEFAULT '0', `timemodified` bigint(10) NOT NULL DEFAULT '0', `modifierid` bigint(10) NOT NULL DEFAULT '0', `component` varchar(100) NOT NULL DEFAULT '', `itemid` bigint(10) NOT NULL DEFAULT '0', `sortorder` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_roleassi_sor_ix` (`sortorder`), KEY `mdl_roleassi_rol_ix` (`roleid`), KEY `mdl_roleassi_con_ix` (`contextid`), KEY `mdl_roleassi_use_ix` (`userid`), KEY `mdl_roleassi_rolcon_ix` (`roleid`,`contextid`), KEY `mdl_roleassi_useconrol_ix` (`userid`,`contextid`,`roleid`), KEY `mdl_roleassi_comiteuse_ix` (`component`,`itemid`,`userid`) ) ENGINE=InnoDB AUTO_INCREMENT=20333 DEFAULT CHARSET=utf8 COMMENT='assigning roles to different context'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_role_capabilities` -- DROP TABLE IF EXISTS `mdl_role_capabilities`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_role_capabilities` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `contextid` bigint(10) NOT NULL DEFAULT '0', `roleid` bigint(10) NOT NULL DEFAULT '0', `capability` varchar(255) NOT NULL DEFAULT '', `permission` bigint(10) NOT NULL DEFAULT '0', `timemodified` bigint(10) NOT NULL DEFAULT '0', `modifierid` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), UNIQUE KEY `mdl_rolecapa_rolconcap_uix` (`roleid`,`contextid`,`capability`), KEY `mdl_rolecapa_rol_ix` (`roleid`), KEY `mdl_rolecapa_con_ix` (`contextid`), KEY `mdl_rolecapa_mod_ix` (`modifierid`), KEY `mdl_rolecapa_cap_ix` (`capability`) ) ENGINE=InnoDB AUTO_INCREMENT=1422 DEFAULT CHARSET=utf8 COMMENT='permission has to be signed, overriding a capability for a p'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_role_context_levels` -- DROP TABLE IF EXISTS `mdl_role_context_levels`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_role_context_levels` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `roleid` bigint(10) NOT NULL, `contextlevel` bigint(10) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_rolecontleve_conrol_uix` (`contextlevel`,`roleid`), KEY `mdl_rolecontleve_rol_ix` (`roleid`) ) ENGINE=InnoDB AUTO_INCREMENT=22 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_role_names` -- DROP TABLE IF EXISTS `mdl_role_names`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_role_names` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `roleid` bigint(10) NOT NULL DEFAULT '0', `contextid` bigint(10) NOT NULL DEFAULT '0', `name` varchar(255) NOT NULL DEFAULT '', PRIMARY KEY (`id`), UNIQUE KEY `mdl_rolename_rolcon_uix` (`roleid`,`contextid`), KEY `mdl_rolename_rol_ix` (`roleid`), KEY `mdl_rolename_con_ix` (`contextid`) ) ENGINE=InnoDB AUTO_INCREMENT=35 DEFAULT CHARSET=utf8 COMMENT='role names in native strings'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_role_sortorder` -- DROP TABLE IF EXISTS `mdl_role_sortorder`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_role_sortorder` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `userid` bigint(10) NOT NULL, `roleid` bigint(10) NOT NULL, `contextid` bigint(10) NOT NULL, `sortoder` bigint(10) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_rolesort_userolcon_uix` (`userid`,`roleid`,`contextid`), KEY `mdl_rolesort_use_ix` (`userid`), KEY `mdl_rolesort_rol_ix` (`roleid`), KEY `mdl_rolesort_con_ix` (`contextid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='sort order of course managers in a course'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_scale` -- DROP TABLE IF EXISTS `mdl_scale`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_scale` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `courseid` bigint(10) NOT NULL DEFAULT '0', `userid` bigint(10) NOT NULL DEFAULT '0', `name` varchar(255) NOT NULL DEFAULT '', `scale` longtext NOT NULL, `description` longtext NOT NULL, `descriptionformat` tinyint(2) NOT NULL DEFAULT '0', `timemodified` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_scal_cou_ix` (`courseid`) ) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COMMENT='Defines grading scales'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_scale_history` -- DROP TABLE IF EXISTS `mdl_scale_history`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_scale_history` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `action` bigint(10) NOT NULL DEFAULT '0', `oldid` bigint(10) NOT NULL, `source` varchar(255) DEFAULT NULL, `timemodified` bigint(10) DEFAULT NULL, `loggeduser` bigint(10) DEFAULT NULL, `courseid` bigint(10) NOT NULL DEFAULT '0', `userid` bigint(10) NOT NULL DEFAULT '0', `name` varchar(255) NOT NULL DEFAULT '', `scale` longtext NOT NULL, `description` longtext NOT NULL, PRIMARY KEY (`id`), KEY `mdl_scalhist_act_ix` (`action`), KEY `mdl_scalhist_old_ix` (`oldid`), KEY `mdl_scalhist_cou_ix` (`courseid`), KEY `mdl_scalhist_log_ix` (`loggeduser`), KEY `mdl_scalhist_tim_ix` (`timemodified`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='History table'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_scorm` -- DROP TABLE IF EXISTS `mdl_scorm`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_scorm` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `course` bigint(10) NOT NULL DEFAULT '0', `name` varchar(255) NOT NULL DEFAULT '', `scormtype` varchar(50) NOT NULL DEFAULT 'local', `reference` varchar(255) NOT NULL DEFAULT '', `intro` longtext NOT NULL, `introformat` smallint(4) NOT NULL DEFAULT '0', `version` varchar(9) NOT NULL DEFAULT '', `maxgrade` double NOT NULL DEFAULT '0', `grademethod` tinyint(2) NOT NULL DEFAULT '0', `whatgrade` bigint(10) NOT NULL DEFAULT '0', `maxattempt` bigint(10) NOT NULL DEFAULT '1', `forcecompleted` tinyint(1) NOT NULL DEFAULT '0', `forcenewattempt` tinyint(1) NOT NULL DEFAULT '0', `lastattemptlock` tinyint(1) NOT NULL DEFAULT '0', `masteryoverride` tinyint(1) NOT NULL DEFAULT '1', `displayattemptstatus` tinyint(1) NOT NULL DEFAULT '1', `displaycoursestructure` tinyint(1) NOT NULL DEFAULT '0', `updatefreq` tinyint(1) NOT NULL DEFAULT '0', `sha1hash` varchar(40) DEFAULT NULL, `md5hash` varchar(32) NOT NULL DEFAULT '', `revision` bigint(10) NOT NULL DEFAULT '0', `launch` bigint(10) NOT NULL DEFAULT '0', `skipview` tinyint(1) NOT NULL DEFAULT '1', `hidebrowse` tinyint(1) NOT NULL DEFAULT '0', `hidetoc` tinyint(1) NOT NULL DEFAULT '0', `nav` tinyint(1) NOT NULL DEFAULT '1', `navpositionleft` bigint(10) DEFAULT '-100', `navpositiontop` bigint(10) DEFAULT '-100', `auto` tinyint(1) NOT NULL DEFAULT '0', `popup` tinyint(1) NOT NULL DEFAULT '0', `options` varchar(255) NOT NULL DEFAULT '', `width` bigint(10) NOT NULL DEFAULT '100', `height` bigint(10) NOT NULL DEFAULT '600', `timeopen` bigint(10) NOT NULL DEFAULT '0', `timeclose` bigint(10) NOT NULL DEFAULT '0', `timemodified` bigint(10) NOT NULL DEFAULT '0', `completionstatusrequired` tinyint(1) DEFAULT NULL, `completionscorerequired` bigint(10) DEFAULT NULL, `completionstatusallscos` tinyint(1) DEFAULT NULL, `displayactivityname` smallint(4) NOT NULL DEFAULT '1', `autocommit` tinyint(1) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_scor_cou_ix` (`course`) ) ENGINE=InnoDB AUTO_INCREMENT=26 DEFAULT CHARSET=utf8 COMMENT='each table is one SCORM module and its configuration'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_scorm_aicc_session` -- DROP TABLE IF EXISTS `mdl_scorm_aicc_session`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_scorm_aicc_session` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `userid` bigint(10) NOT NULL DEFAULT '0', `scormid` bigint(10) NOT NULL DEFAULT '0', `hacpsession` varchar(255) NOT NULL DEFAULT '', `scoid` bigint(10) DEFAULT '0', `scormmode` varchar(50) DEFAULT NULL, `scormstatus` varchar(255) DEFAULT NULL, `attempt` bigint(10) DEFAULT NULL, `lessonstatus` varchar(255) DEFAULT NULL, `sessiontime` varchar(255) DEFAULT NULL, `timecreated` bigint(10) NOT NULL DEFAULT '0', `timemodified` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_scoraiccsess_sco_ix` (`scormid`), KEY `mdl_scoraiccsess_use_ix` (`userid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_scorm_scoes` -- DROP TABLE IF EXISTS `mdl_scorm_scoes`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_scorm_scoes` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `scorm` bigint(10) NOT NULL DEFAULT '0', `manifest` varchar(255) NOT NULL DEFAULT '', `organization` varchar(255) NOT NULL DEFAULT '', `parent` varchar(255) NOT NULL DEFAULT '', `identifier` varchar(255) NOT NULL DEFAULT '', `launch` longtext NOT NULL, `scormtype` varchar(5) NOT NULL DEFAULT '', `title` varchar(255) NOT NULL DEFAULT '', `sortorder` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_scorscoe_sco_ix` (`scorm`) ) ENGINE=InnoDB AUTO_INCREMENT=57 DEFAULT CHARSET=utf8 COMMENT='each SCO part of the SCORM module'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_scorm_scoes_data` -- DROP TABLE IF EXISTS `mdl_scorm_scoes_data`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_scorm_scoes_data` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `scoid` bigint(10) NOT NULL DEFAULT '0', `name` varchar(255) NOT NULL DEFAULT '', `value` longtext NOT NULL, PRIMARY KEY (`id`), KEY `mdl_scorscoedata_sco_ix` (`scoid`) ) ENGINE=InnoDB AUTO_INCREMENT=63 DEFAULT CHARSET=utf8 COMMENT='Contains variable data get from packages'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_scorm_scoes_track` -- DROP TABLE IF EXISTS `mdl_scorm_scoes_track`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_scorm_scoes_track` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `userid` bigint(10) NOT NULL DEFAULT '0', `scormid` bigint(10) NOT NULL DEFAULT '0', `scoid` bigint(10) NOT NULL DEFAULT '0', `attempt` bigint(10) NOT NULL DEFAULT '1', `element` varchar(255) NOT NULL DEFAULT '', `value` longtext NOT NULL, `timemodified` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), UNIQUE KEY `mdl_scorscoetrac_usescosco_uix` (`userid`,`scormid`,`scoid`,`attempt`,`element`), KEY `mdl_scorscoetrac_use_ix` (`userid`), KEY `mdl_scorscoetrac_ele_ix` (`element`), KEY `mdl_scorscoetrac_sco_ix` (`scormid`), KEY `mdl_scorscoetrac_sco2_ix` (`scoid`) ) ENGINE=InnoDB AUTO_INCREMENT=3547 DEFAULT CHARSET=utf8 COMMENT='to track SCOes'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_scorm_seq_mapinfo` -- DROP TABLE IF EXISTS `mdl_scorm_seq_mapinfo`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_scorm_seq_mapinfo` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `scoid` bigint(10) NOT NULL DEFAULT '0', `objectiveid` bigint(10) NOT NULL DEFAULT '0', `targetobjectiveid` bigint(10) NOT NULL DEFAULT '0', `readsatisfiedstatus` tinyint(1) NOT NULL DEFAULT '1', `readnormalizedmeasure` tinyint(1) NOT NULL DEFAULT '1', `writesatisfiedstatus` tinyint(1) NOT NULL DEFAULT '0', `writenormalizedmeasure` tinyint(1) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), UNIQUE KEY `mdl_scorseqmapi_scoidobj_uix` (`scoid`,`id`,`objectiveid`), KEY `mdl_scorseqmapi_sco_ix` (`scoid`), KEY `mdl_scorseqmapi_obj_ix` (`objectiveid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='SCORM2004 objective mapinfo description'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_scorm_seq_objective` -- DROP TABLE IF EXISTS `mdl_scorm_seq_objective`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_scorm_seq_objective` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `scoid` bigint(10) NOT NULL DEFAULT '0', `primaryobj` tinyint(1) NOT NULL DEFAULT '0', `objectiveid` varchar(255) NOT NULL DEFAULT '', `satisfiedbymeasure` tinyint(1) NOT NULL DEFAULT '1', `minnormalizedmeasure` float(11,4) NOT NULL DEFAULT '0.0000', PRIMARY KEY (`id`), UNIQUE KEY `mdl_scorseqobje_scoid_uix` (`scoid`,`id`), KEY `mdl_scorseqobje_sco_ix` (`scoid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='SCORM2004 objective description'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_scorm_seq_rolluprule` -- DROP TABLE IF EXISTS `mdl_scorm_seq_rolluprule`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_scorm_seq_rolluprule` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `scoid` bigint(10) NOT NULL DEFAULT '0', `childactivityset` varchar(15) NOT NULL DEFAULT '', `minimumcount` bigint(10) NOT NULL DEFAULT '0', `minimumpercent` float(11,4) NOT NULL DEFAULT '0.0000', `conditioncombination` varchar(3) NOT NULL DEFAULT 'all', `action` varchar(15) NOT NULL DEFAULT '', PRIMARY KEY (`id`), UNIQUE KEY `mdl_scorseqroll_scoid_uix` (`scoid`,`id`), KEY `mdl_scorseqroll_sco_ix` (`scoid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='SCORM2004 sequencing rule'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_scorm_seq_rolluprulecond` -- DROP TABLE IF EXISTS `mdl_scorm_seq_rolluprulecond`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_scorm_seq_rolluprulecond` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `scoid` bigint(10) NOT NULL DEFAULT '0', `rollupruleid` bigint(10) NOT NULL DEFAULT '0', `operator` varchar(5) NOT NULL DEFAULT 'noOp', `cond` varchar(25) NOT NULL DEFAULT '', PRIMARY KEY (`id`), UNIQUE KEY `mdl_scorseqroll_scorolid_uix` (`scoid`,`rollupruleid`,`id`), KEY `mdl_scorseqroll_sco2_ix` (`scoid`), KEY `mdl_scorseqroll_rol_ix` (`rollupruleid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='SCORM2004 sequencing rule'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_scorm_seq_rulecond` -- DROP TABLE IF EXISTS `mdl_scorm_seq_rulecond`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_scorm_seq_rulecond` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `scoid` bigint(10) NOT NULL DEFAULT '0', `ruleconditionsid` bigint(10) NOT NULL DEFAULT '0', `refrencedobjective` varchar(255) NOT NULL DEFAULT '', `measurethreshold` float(11,4) NOT NULL DEFAULT '0.0000', `operator` varchar(5) NOT NULL DEFAULT 'noOp', `cond` varchar(30) NOT NULL DEFAULT 'always', PRIMARY KEY (`id`), UNIQUE KEY `mdl_scorseqrule_idscorul_uix` (`id`,`scoid`,`ruleconditionsid`), KEY `mdl_scorseqrule_sco2_ix` (`scoid`), KEY `mdl_scorseqrule_rul_ix` (`ruleconditionsid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='SCORM2004 rule condition'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_scorm_seq_ruleconds` -- DROP TABLE IF EXISTS `mdl_scorm_seq_ruleconds`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_scorm_seq_ruleconds` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `scoid` bigint(10) NOT NULL DEFAULT '0', `conditioncombination` varchar(3) NOT NULL DEFAULT 'all', `ruletype` tinyint(2) NOT NULL DEFAULT '0', `action` varchar(25) NOT NULL DEFAULT '', PRIMARY KEY (`id`), UNIQUE KEY `mdl_scorseqrule_scoid_uix` (`scoid`,`id`), KEY `mdl_scorseqrule_sco_ix` (`scoid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='SCORM2004 rule conditions'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_search_index_requests` -- DROP TABLE IF EXISTS `mdl_search_index_requests`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_search_index_requests` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `contextid` bigint(10) NOT NULL, `searcharea` varchar(255) NOT NULL DEFAULT '', `timerequested` bigint(10) NOT NULL, `partialarea` varchar(255) NOT NULL DEFAULT '', `partialtime` bigint(10) NOT NULL, `indexpriority` bigint(10) NOT NULL, PRIMARY KEY (`id`), KEY `mdl_searinderequ_con_ix` (`contextid`), KEY `mdl_searinderequ_indtim_ix` (`indexpriority`,`timerequested`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_search_simpledb_index` -- DROP TABLE IF EXISTS `mdl_search_simpledb_index`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_search_simpledb_index` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `docid` varchar(255) NOT NULL DEFAULT '', `itemid` bigint(10) NOT NULL, `title` longtext, `content` longtext, `contextid` bigint(10) NOT NULL, `areaid` varchar(255) NOT NULL DEFAULT '', `type` tinyint(1) NOT NULL, `courseid` bigint(10) NOT NULL, `owneruserid` bigint(10) DEFAULT NULL, `modified` bigint(10) NOT NULL, `userid` bigint(10) DEFAULT NULL, `description1` longtext, `description2` longtext, PRIMARY KEY (`id`), UNIQUE KEY `mdl_searsimpinde_doc_uix` (`docid`), KEY `mdl_searsimpinde_owncon_ix` (`owneruserid`,`contextid`), FULLTEXT KEY `mdl_search_simpledb_index_index` (`title`,`content`,`description1`,`description2`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='search_simpledb table containing the index data.'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_sessions` -- DROP TABLE IF EXISTS `mdl_sessions`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_sessions` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `state` bigint(10) NOT NULL DEFAULT '0', `sid` varchar(128) NOT NULL DEFAULT '', `userid` bigint(10) NOT NULL, `sessdata` longtext, `timecreated` bigint(10) NOT NULL, `timemodified` bigint(10) NOT NULL, `firstip` varchar(45) DEFAULT NULL, `lastip` varchar(45) DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_sess_sid_uix` (`sid`), KEY `mdl_sess_sta_ix` (`state`), KEY `mdl_sess_tim_ix` (`timecreated`), KEY `mdl_sess_tim2_ix` (`timemodified`), KEY `mdl_sess_use_ix` (`userid`) ) ENGINE=InnoDB AUTO_INCREMENT=828287 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_stats_daily` -- DROP TABLE IF EXISTS `mdl_stats_daily`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_stats_daily` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `courseid` bigint(10) NOT NULL DEFAULT '0', `timeend` bigint(10) NOT NULL DEFAULT '0', `roleid` bigint(10) NOT NULL DEFAULT '0', `stattype` varchar(20) NOT NULL DEFAULT 'activity', `stat1` bigint(10) NOT NULL DEFAULT '0', `stat2` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_statdail_cou_ix` (`courseid`), KEY `mdl_statdail_tim_ix` (`timeend`), KEY `mdl_statdail_rol_ix` (`roleid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='to accumulate daily stats'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_stats_monthly` -- DROP TABLE IF EXISTS `mdl_stats_monthly`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_stats_monthly` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `courseid` bigint(10) NOT NULL DEFAULT '0', `timeend` bigint(10) NOT NULL DEFAULT '0', `roleid` bigint(10) NOT NULL DEFAULT '0', `stattype` varchar(20) NOT NULL DEFAULT 'activity', `stat1` bigint(10) NOT NULL DEFAULT '0', `stat2` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_statmont_cou_ix` (`courseid`), KEY `mdl_statmont_tim_ix` (`timeend`), KEY `mdl_statmont_rol_ix` (`roleid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='To accumulate monthly stats'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_stats_user_daily` -- DROP TABLE IF EXISTS `mdl_stats_user_daily`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_stats_user_daily` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `courseid` bigint(10) NOT NULL DEFAULT '0', `userid` bigint(10) NOT NULL DEFAULT '0', `roleid` bigint(10) NOT NULL DEFAULT '0', `timeend` bigint(10) NOT NULL DEFAULT '0', `statsreads` bigint(10) NOT NULL DEFAULT '0', `statswrites` bigint(10) NOT NULL DEFAULT '0', `stattype` varchar(30) NOT NULL DEFAULT '', PRIMARY KEY (`id`), KEY `mdl_statuserdail_cou_ix` (`courseid`), KEY `mdl_statuserdail_use_ix` (`userid`), KEY `mdl_statuserdail_rol_ix` (`roleid`), KEY `mdl_statuserdail_tim_ix` (`timeend`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='To accumulate daily stats per course/user'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_stats_user_monthly` -- DROP TABLE IF EXISTS `mdl_stats_user_monthly`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_stats_user_monthly` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `courseid` bigint(10) NOT NULL DEFAULT '0', `userid` bigint(10) NOT NULL DEFAULT '0', `roleid` bigint(10) NOT NULL DEFAULT '0', `timeend` bigint(10) NOT NULL DEFAULT '0', `statsreads` bigint(10) NOT NULL DEFAULT '0', `statswrites` bigint(10) NOT NULL DEFAULT '0', `stattype` varchar(30) NOT NULL DEFAULT '', PRIMARY KEY (`id`), KEY `mdl_statusermont_cou_ix` (`courseid`), KEY `mdl_statusermont_use_ix` (`userid`), KEY `mdl_statusermont_rol_ix` (`roleid`), KEY `mdl_statusermont_tim_ix` (`timeend`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='To accumulate monthly stats per course/user'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_stats_user_weekly` -- DROP TABLE IF EXISTS `mdl_stats_user_weekly`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_stats_user_weekly` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `courseid` bigint(10) NOT NULL DEFAULT '0', `userid` bigint(10) NOT NULL DEFAULT '0', `roleid` bigint(10) NOT NULL DEFAULT '0', `timeend` bigint(10) NOT NULL DEFAULT '0', `statsreads` bigint(10) NOT NULL DEFAULT '0', `statswrites` bigint(10) NOT NULL DEFAULT '0', `stattype` varchar(30) NOT NULL DEFAULT '', PRIMARY KEY (`id`), KEY `mdl_statuserweek_cou_ix` (`courseid`), KEY `mdl_statuserweek_use_ix` (`userid`), KEY `mdl_statuserweek_rol_ix` (`roleid`), KEY `mdl_statuserweek_tim_ix` (`timeend`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='To accumulate weekly stats per course/user'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_stats_weekly` -- DROP TABLE IF EXISTS `mdl_stats_weekly`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_stats_weekly` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `courseid` bigint(10) NOT NULL DEFAULT '0', `timeend` bigint(10) NOT NULL DEFAULT '0', `roleid` bigint(10) NOT NULL DEFAULT '0', `stattype` varchar(20) NOT NULL DEFAULT 'activity', `stat1` bigint(10) NOT NULL DEFAULT '0', `stat2` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_statweek_cou_ix` (`courseid`), KEY `mdl_statweek_tim_ix` (`timeend`), KEY `mdl_statweek_rol_ix` (`roleid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='To accumulate weekly stats'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_survey` -- DROP TABLE IF EXISTS `mdl_survey`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_survey` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `course` bigint(10) NOT NULL DEFAULT '0', `template` bigint(10) NOT NULL DEFAULT '0', `days` mediumint(6) NOT NULL DEFAULT '0', `timecreated` bigint(10) NOT NULL DEFAULT '0', `timemodified` bigint(10) NOT NULL DEFAULT '0', `name` varchar(255) NOT NULL DEFAULT '', `intro` longtext NOT NULL, `introformat` smallint(4) NOT NULL DEFAULT '0', `questions` varchar(255) NOT NULL DEFAULT '', `completionsubmit` tinyint(1) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_surv_cou_ix` (`course`) ) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8 COMMENT='Each record is one SURVEY module with its configuration'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_survey_analysis` -- DROP TABLE IF EXISTS `mdl_survey_analysis`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_survey_analysis` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `survey` bigint(10) NOT NULL DEFAULT '0', `userid` bigint(10) NOT NULL DEFAULT '0', `notes` longtext NOT NULL, PRIMARY KEY (`id`), KEY `mdl_survanal_use_ix` (`userid`), KEY `mdl_survanal_sur_ix` (`survey`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='text about each survey submission'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_survey_answers` -- DROP TABLE IF EXISTS `mdl_survey_answers`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_survey_answers` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `userid` bigint(10) NOT NULL DEFAULT '0', `survey` bigint(10) NOT NULL DEFAULT '0', `question` bigint(10) NOT NULL DEFAULT '0', `time` bigint(10) NOT NULL DEFAULT '0', `answer1` longtext NOT NULL, `answer2` longtext NOT NULL, PRIMARY KEY (`id`), KEY `mdl_survansw_use_ix` (`userid`), KEY `mdl_survansw_sur_ix` (`survey`), KEY `mdl_survansw_que_ix` (`question`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='the answers to each questions filled by the users'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_survey_questions` -- DROP TABLE IF EXISTS `mdl_survey_questions`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_survey_questions` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `text` varchar(255) NOT NULL DEFAULT '', `shorttext` varchar(30) NOT NULL DEFAULT '', `multi` varchar(100) NOT NULL DEFAULT '', `intro` varchar(50) NOT NULL DEFAULT '', `type` smallint(3) NOT NULL DEFAULT '0', `options` longtext, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=74 DEFAULT CHARSET=utf8 COMMENT='the questions conforming one survey'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_tag` -- DROP TABLE IF EXISTS `mdl_tag`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_tag` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `userid` bigint(10) NOT NULL, `tagcollid` bigint(10) NOT NULL, `name` varchar(255) NOT NULL DEFAULT '', `rawname` varchar(255) NOT NULL DEFAULT '', `isstandard` tinyint(1) NOT NULL DEFAULT '0', `description` longtext, `descriptionformat` tinyint(2) NOT NULL DEFAULT '0', `flag` smallint(4) DEFAULT '0', `timemodified` bigint(10) DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_tag_tagnam_uix` (`tagcollid`,`name`), KEY `mdl_tag_use_ix` (`userid`), KEY `mdl_tag_tag_ix` (`tagcollid`), KEY `mdl_tag_tagiss_ix` (`tagcollid`,`isstandard`) ) ENGINE=InnoDB AUTO_INCREMENT=35 DEFAULT CHARSET=utf8 COMMENT='Tag table - this generic table will replace the old "tags" t'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_tag_area` -- DROP TABLE IF EXISTS `mdl_tag_area`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_tag_area` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `component` varchar(100) NOT NULL DEFAULT '', `itemtype` varchar(100) NOT NULL DEFAULT '', `enabled` tinyint(1) NOT NULL DEFAULT '1', `tagcollid` bigint(10) NOT NULL, `callback` varchar(100) DEFAULT NULL, `callbackfile` varchar(100) DEFAULT NULL, `showstandard` tinyint(1) NOT NULL DEFAULT '0', `multiplecontexts` tinyint(1) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), UNIQUE KEY `mdl_tagarea_comite_uix` (`component`,`itemtype`), KEY `mdl_tagarea_tag_ix` (`tagcollid`) ) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_tag_coll` -- DROP TABLE IF EXISTS `mdl_tag_coll`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_tag_coll` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `name` varchar(255) DEFAULT NULL, `isdefault` tinyint(2) NOT NULL DEFAULT '0', `component` varchar(100) DEFAULT NULL, `sortorder` mediumint(5) NOT NULL DEFAULT '0', `searchable` tinyint(2) NOT NULL DEFAULT '1', `customurl` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_tag_correlation` -- DROP TABLE IF EXISTS `mdl_tag_correlation`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_tag_correlation` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `tagid` bigint(10) NOT NULL, `correlatedtags` longtext NOT NULL, PRIMARY KEY (`id`), KEY `mdl_tagcorr_tag_ix` (`tagid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='The rationale for the ''tag_correlation'' table is performance'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_tag_instance` -- DROP TABLE IF EXISTS `mdl_tag_instance`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_tag_instance` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `tagid` bigint(10) NOT NULL, `component` varchar(100) NOT NULL DEFAULT '', `itemtype` varchar(100) NOT NULL DEFAULT '', `itemid` bigint(10) NOT NULL, `contextid` bigint(10) DEFAULT NULL, `tiuserid` bigint(10) NOT NULL DEFAULT '0', `ordering` bigint(10) DEFAULT NULL, `timecreated` bigint(10) NOT NULL DEFAULT '0', `timemodified` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), UNIQUE KEY `mdl_taginst_comiteiteconti_uix` (`component`,`itemtype`,`itemid`,`contextid`,`tiuserid`,`tagid`), KEY `mdl_taginst_tag_ix` (`tagid`), KEY `mdl_taginst_con_ix` (`contextid`), KEY `mdl_taginst_itecomtagcon_ix` (`itemtype`,`component`,`tagid`,`contextid`) ) ENGINE=InnoDB AUTO_INCREMENT=37 DEFAULT CHARSET=utf8 COMMENT='tag_instance table holds the information of associations bet'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_task_adhoc` -- DROP TABLE IF EXISTS `mdl_task_adhoc`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_task_adhoc` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `component` varchar(255) NOT NULL DEFAULT '', `classname` varchar(255) NOT NULL DEFAULT '', `nextruntime` bigint(10) NOT NULL, `faildelay` bigint(10) DEFAULT NULL, `customdata` longtext, `userid` bigint(10) DEFAULT NULL, `blocking` tinyint(2) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_taskadho_nex_ix` (`nextruntime`), KEY `mdl_taskadho_use_ix` (`userid`) ) ENGINE=InnoDB AUTO_INCREMENT=428 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_task_scheduled` -- DROP TABLE IF EXISTS `mdl_task_scheduled`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_task_scheduled` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `component` varchar(255) NOT NULL DEFAULT '', `classname` varchar(255) NOT NULL DEFAULT '', `lastruntime` bigint(10) DEFAULT NULL, `nextruntime` bigint(10) DEFAULT NULL, `blocking` tinyint(2) NOT NULL DEFAULT '0', `minute` varchar(25) NOT NULL DEFAULT '', `hour` varchar(25) NOT NULL DEFAULT '', `day` varchar(25) NOT NULL DEFAULT '', `month` varchar(25) NOT NULL DEFAULT '', `dayofweek` varchar(25) NOT NULL DEFAULT '', `faildelay` bigint(10) DEFAULT NULL, `customised` tinyint(2) NOT NULL DEFAULT '0', `disabled` tinyint(1) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), UNIQUE KEY `mdl_tasksche_cla_uix` (`classname`) ) ENGINE=InnoDB AUTO_INCREMENT=81 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_tool_cohortroles` -- DROP TABLE IF EXISTS `mdl_tool_cohortroles`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_tool_cohortroles` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `cohortid` bigint(10) NOT NULL, `roleid` bigint(10) NOT NULL, `userid` bigint(10) NOT NULL, `timecreated` bigint(10) NOT NULL, `timemodified` bigint(10) NOT NULL, `usermodified` bigint(10) DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_toolcoho_cohroluse_uix` (`cohortid`,`roleid`,`userid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Mapping of users to cohort role assignments.'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_tool_customlang` -- DROP TABLE IF EXISTS `mdl_tool_customlang`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_tool_customlang` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `lang` varchar(20) NOT NULL DEFAULT '', `componentid` bigint(10) NOT NULL, `stringid` varchar(255) NOT NULL DEFAULT '', `original` longtext NOT NULL, `master` longtext, `local` longtext, `timemodified` bigint(10) NOT NULL, `timecustomized` bigint(10) DEFAULT NULL, `outdated` smallint(3) DEFAULT '0', `modified` smallint(3) DEFAULT '0', PRIMARY KEY (`id`), UNIQUE KEY `mdl_toolcust_lancomstr_uix` (`lang`,`componentid`,`stringid`), KEY `mdl_toolcust_com_ix` (`componentid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Contains the working checkout of all strings and their custo'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_tool_customlang_components` -- DROP TABLE IF EXISTS `mdl_tool_customlang_components`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_tool_customlang_components` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `name` varchar(255) NOT NULL DEFAULT '', `version` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Contains the list of all installed plugins that provide thei'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_tool_dataprivacy_category` -- DROP TABLE IF EXISTS `mdl_tool_dataprivacy_category`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_tool_dataprivacy_category` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `name` varchar(100) NOT NULL DEFAULT '', `description` longtext, `descriptionformat` tinyint(1) DEFAULT NULL, `usermodified` bigint(10) NOT NULL, `timecreated` bigint(10) NOT NULL, `timemodified` bigint(10) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Data categories'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_tool_dataprivacy_ctxexpired` -- DROP TABLE IF EXISTS `mdl_tool_dataprivacy_ctxexpired`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_tool_dataprivacy_ctxexpired` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `contextid` bigint(10) NOT NULL, `unexpiredroles` longtext, `expiredroles` longtext, `defaultexpired` tinyint(1) NOT NULL, `status` tinyint(2) NOT NULL DEFAULT '0', `usermodified` bigint(10) NOT NULL, `timecreated` bigint(10) NOT NULL, `timemodified` bigint(10) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_tooldatactxe_con_uix` (`contextid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Default comment for the table, please edit me'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_tool_dataprivacy_ctxinstance` -- DROP TABLE IF EXISTS `mdl_tool_dataprivacy_ctxinstance`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_tool_dataprivacy_ctxinstance` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `contextid` bigint(10) NOT NULL, `purposeid` bigint(10) DEFAULT NULL, `categoryid` bigint(10) DEFAULT NULL, `usermodified` bigint(10) NOT NULL, `timecreated` bigint(10) NOT NULL, `timemodified` bigint(10) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_tooldatactxi_con_uix` (`contextid`), KEY `mdl_tooldatactxi_pur_ix` (`purposeid`), KEY `mdl_tooldatactxi_cat_ix` (`categoryid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Default comment for the table, please edit me'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_tool_dataprivacy_ctxlevel` -- DROP TABLE IF EXISTS `mdl_tool_dataprivacy_ctxlevel`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_tool_dataprivacy_ctxlevel` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `contextlevel` smallint(3) NOT NULL, `purposeid` bigint(10) DEFAULT NULL, `categoryid` bigint(10) DEFAULT NULL, `usermodified` bigint(10) NOT NULL, `timecreated` bigint(10) NOT NULL, `timemodified` bigint(10) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_tooldatactxl_con_uix` (`contextlevel`), KEY `mdl_tooldatactxl_cat_ix` (`categoryid`), KEY `mdl_tooldatactxl_pur_ix` (`purposeid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Default comment for the table, please edit me'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_tool_dataprivacy_purpose` -- DROP TABLE IF EXISTS `mdl_tool_dataprivacy_purpose`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_tool_dataprivacy_purpose` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `name` varchar(100) NOT NULL DEFAULT '', `description` longtext, `descriptionformat` tinyint(1) DEFAULT NULL, `lawfulbases` longtext NOT NULL, `sensitivedatareasons` longtext, `retentionperiod` varchar(255) NOT NULL DEFAULT '', `protected` tinyint(1) DEFAULT NULL, `usermodified` bigint(10) NOT NULL, `timecreated` bigint(10) NOT NULL, `timemodified` bigint(10) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Data purposes'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_tool_dataprivacy_purposerole` -- DROP TABLE IF EXISTS `mdl_tool_dataprivacy_purposerole`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_tool_dataprivacy_purposerole` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `purposeid` bigint(10) NOT NULL, `roleid` bigint(10) NOT NULL, `lawfulbases` longtext, `sensitivedatareasons` longtext, `retentionperiod` varchar(255) NOT NULL DEFAULT '', `protected` tinyint(1) DEFAULT NULL, `usermodified` bigint(10) NOT NULL, `timecreated` bigint(10) NOT NULL, `timemodified` bigint(10) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_tooldatapurp_purrol_uix` (`purposeid`,`roleid`), KEY `mdl_tooldatapurp_pur_ix` (`purposeid`), KEY `mdl_tooldatapurp_rol_ix` (`roleid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Data purpose overrides for a specific role'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_tool_dataprivacy_request` -- DROP TABLE IF EXISTS `mdl_tool_dataprivacy_request`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_tool_dataprivacy_request` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `type` bigint(10) NOT NULL DEFAULT '0', `comments` longtext, `commentsformat` tinyint(2) NOT NULL DEFAULT '0', `userid` bigint(10) NOT NULL DEFAULT '0', `requestedby` bigint(10) NOT NULL DEFAULT '0', `status` tinyint(2) NOT NULL DEFAULT '0', `dpo` bigint(10) DEFAULT '0', `dpocomment` longtext, `dpocommentformat` tinyint(2) NOT NULL DEFAULT '0', `usermodified` bigint(10) NOT NULL DEFAULT '0', `timecreated` bigint(10) NOT NULL DEFAULT '0', `timemodified` bigint(10) NOT NULL DEFAULT '0', `creationmethod` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_tooldatarequ_use_ix` (`userid`), KEY `mdl_tooldatarequ_req_ix` (`requestedby`), KEY `mdl_tooldatarequ_dpo_ix` (`dpo`), KEY `mdl_tooldatarequ_use2_ix` (`usermodified`) ) ENGINE=InnoDB AUTO_INCREMENT=84 DEFAULT CHARSET=utf8 COMMENT='Table for data requests'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_tool_monitor_events` -- DROP TABLE IF EXISTS `mdl_tool_monitor_events`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_tool_monitor_events` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `eventname` varchar(254) NOT NULL DEFAULT '', `contextid` bigint(10) NOT NULL, `contextlevel` bigint(10) NOT NULL, `contextinstanceid` bigint(10) NOT NULL, `link` varchar(254) NOT NULL DEFAULT '', `courseid` bigint(10) NOT NULL, `timecreated` bigint(10) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='A table that keeps a log of events related to subscriptions'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_tool_monitor_history` -- DROP TABLE IF EXISTS `mdl_tool_monitor_history`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_tool_monitor_history` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `sid` bigint(10) NOT NULL, `userid` bigint(10) NOT NULL, `timesent` bigint(10) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_toolmonihist_sidusetim_uix` (`sid`,`userid`,`timesent`), KEY `mdl_toolmonihist_sid_ix` (`sid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Table to store history of message notifications sent'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_tool_monitor_rules` -- DROP TABLE IF EXISTS `mdl_tool_monitor_rules`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_tool_monitor_rules` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `description` longtext, `descriptionformat` tinyint(1) NOT NULL, `name` varchar(254) NOT NULL DEFAULT '', `userid` bigint(10) NOT NULL, `courseid` bigint(10) NOT NULL, `plugin` varchar(254) NOT NULL DEFAULT '', `eventname` varchar(254) NOT NULL DEFAULT '', `template` longtext NOT NULL, `templateformat` tinyint(1) NOT NULL, `frequency` smallint(4) NOT NULL, `timewindow` mediumint(5) NOT NULL, `timemodified` bigint(10) NOT NULL, `timecreated` bigint(10) NOT NULL, PRIMARY KEY (`id`), KEY `mdl_toolmonirule_couuse_ix` (`courseid`,`userid`), KEY `mdl_toolmonirule_eve_ix` (`eventname`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Table to store rules'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_tool_monitor_subscriptions` -- DROP TABLE IF EXISTS `mdl_tool_monitor_subscriptions`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_tool_monitor_subscriptions` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `courseid` bigint(10) NOT NULL, `ruleid` bigint(10) NOT NULL, `cmid` bigint(10) NOT NULL, `userid` bigint(10) NOT NULL, `timecreated` bigint(10) NOT NULL, `lastnotificationsent` bigint(10) NOT NULL DEFAULT '0', `inactivedate` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_toolmonisubs_couuse_ix` (`courseid`,`userid`), KEY `mdl_toolmonisubs_rul_ix` (`ruleid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Table to store user subscriptions to various rules'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_tool_policy` -- DROP TABLE IF EXISTS `mdl_tool_policy`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_tool_policy` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `sortorder` mediumint(5) NOT NULL DEFAULT '999', `currentversionid` bigint(10) DEFAULT NULL, PRIMARY KEY (`id`), KEY `mdl_toolpoli_cur_ix` (`currentversionid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Contains the list of policy documents defined on the site.'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_tool_policy_acceptances` -- DROP TABLE IF EXISTS `mdl_tool_policy_acceptances`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_tool_policy_acceptances` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `policyversionid` bigint(10) NOT NULL, `userid` bigint(10) NOT NULL, `status` tinyint(1) DEFAULT NULL, `lang` varchar(30) NOT NULL DEFAULT '', `usermodified` bigint(10) NOT NULL, `timecreated` bigint(10) NOT NULL, `timemodified` bigint(10) NOT NULL, `note` longtext, PRIMARY KEY (`id`), UNIQUE KEY `mdl_toolpoliacce_poluse_uix` (`policyversionid`,`userid`), KEY `mdl_toolpoliacce_pol_ix` (`policyversionid`), KEY `mdl_toolpoliacce_use_ix` (`userid`), KEY `mdl_toolpoliacce_use2_ix` (`usermodified`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Tracks users accepting the policy versions'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_tool_policy_versions` -- DROP TABLE IF EXISTS `mdl_tool_policy_versions`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_tool_policy_versions` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `name` varchar(1333) NOT NULL DEFAULT '', `type` smallint(3) NOT NULL DEFAULT '0', `audience` smallint(3) NOT NULL DEFAULT '0', `archived` smallint(3) NOT NULL DEFAULT '0', `usermodified` bigint(10) NOT NULL, `timecreated` bigint(10) NOT NULL, `timemodified` bigint(10) NOT NULL, `policyid` bigint(10) NOT NULL, `agreementstyle` smallint(3) NOT NULL DEFAULT '0', `optional` smallint(3) NOT NULL DEFAULT '0', `revision` varchar(1333) NOT NULL DEFAULT '', `summary` longtext NOT NULL, `summaryformat` smallint(3) NOT NULL, `content` longtext NOT NULL, `contentformat` smallint(3) NOT NULL, PRIMARY KEY (`id`), KEY `mdl_toolpolivers_use_ix` (`usermodified`), KEY `mdl_toolpolivers_pol_ix` (`policyid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Holds versions of the policy documents'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_tool_recyclebin_category` -- DROP TABLE IF EXISTS `mdl_tool_recyclebin_category`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_tool_recyclebin_category` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `categoryid` bigint(10) NOT NULL, `shortname` varchar(255) NOT NULL DEFAULT '', `fullname` varchar(255) NOT NULL DEFAULT '', `timecreated` bigint(10) NOT NULL, PRIMARY KEY (`id`), KEY `mdl_toolrecycate_tim_ix` (`timecreated`), KEY `mdl_toolrecycate_cat_ix` (`categoryid`) ) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8 COMMENT='A list of items in the category recycle bin'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_tool_recyclebin_course` -- DROP TABLE IF EXISTS `mdl_tool_recyclebin_course`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_tool_recyclebin_course` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `courseid` bigint(10) NOT NULL, `section` bigint(10) NOT NULL, `module` bigint(10) NOT NULL, `name` varchar(255) DEFAULT NULL, `timecreated` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_toolrecycour_tim_ix` (`timecreated`), KEY `mdl_toolrecycour_cou_ix` (`courseid`) ) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COMMENT='A list of items in the course recycle bin'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_tool_usertours_steps` -- DROP TABLE IF EXISTS `mdl_tool_usertours_steps`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_tool_usertours_steps` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `tourid` bigint(10) NOT NULL, `title` longtext, `content` longtext, `targettype` tinyint(2) NOT NULL, `targetvalue` longtext NOT NULL, `sortorder` bigint(10) NOT NULL DEFAULT '0', `configdata` longtext NOT NULL, PRIMARY KEY (`id`), KEY `mdl_tooluserstep_tousor_ix` (`tourid`,`sortorder`), KEY `mdl_tooluserstep_tou_ix` (`tourid`) ) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=utf8 COMMENT='Steps in an tour'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_tool_usertours_tours` -- DROP TABLE IF EXISTS `mdl_tool_usertours_tours`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_tool_usertours_tours` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `name` varchar(255) NOT NULL DEFAULT '', `description` longtext, `pathmatch` varchar(255) DEFAULT NULL, `enabled` tinyint(1) NOT NULL DEFAULT '0', `sortorder` bigint(10) NOT NULL DEFAULT '0', `configdata` longtext NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COMMENT='List of tours'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_upgrade_log` -- DROP TABLE IF EXISTS `mdl_upgrade_log`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_upgrade_log` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `type` bigint(10) NOT NULL, `plugin` varchar(100) DEFAULT NULL, `version` varchar(100) DEFAULT NULL, `targetversion` varchar(100) DEFAULT NULL, `info` varchar(255) NOT NULL DEFAULT '', `details` longtext, `backtrace` longtext, `userid` bigint(10) NOT NULL, `timemodified` bigint(10) NOT NULL, PRIMARY KEY (`id`), KEY `mdl_upgrlog_tim_ix` (`timemodified`), KEY `mdl_upgrlog_typtim_ix` (`type`,`timemodified`), KEY `mdl_upgrlog_use_ix` (`userid`) ) ENGINE=InnoDB AUTO_INCREMENT=5393 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_url` -- DROP TABLE IF EXISTS `mdl_url`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_url` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `course` bigint(10) NOT NULL DEFAULT '0', `name` varchar(255) NOT NULL DEFAULT '', `intro` longtext, `introformat` smallint(4) NOT NULL DEFAULT '0', `externalurl` longtext NOT NULL, `display` smallint(4) NOT NULL DEFAULT '0', `displayoptions` longtext, `parameters` longtext, `timemodified` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_url_cou_ix` (`course`) ) ENGINE=InnoDB AUTO_INCREMENT=2019 DEFAULT CHARSET=utf8 COMMENT='each record is one url resource'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_user` -- DROP TABLE IF EXISTS `mdl_user`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_user` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `auth` varchar(20) NOT NULL DEFAULT 'manual', `confirmed` tinyint(1) NOT NULL DEFAULT '0', `policyagreed` tinyint(1) NOT NULL DEFAULT '0', `deleted` tinyint(1) NOT NULL DEFAULT '0', `suspended` tinyint(1) NOT NULL DEFAULT '0', `mnethostid` bigint(10) NOT NULL DEFAULT '0', `username` varchar(100) NOT NULL DEFAULT '', `password` varchar(255) NOT NULL DEFAULT '', `idnumber` varchar(255) NOT NULL DEFAULT '', `firstname` varchar(100) NOT NULL DEFAULT '', `lastname` varchar(100) NOT NULL DEFAULT '', `email` varchar(100) NOT NULL DEFAULT '', `emailstop` tinyint(1) NOT NULL DEFAULT '0', `icq` varchar(15) NOT NULL DEFAULT '', `skype` varchar(50) NOT NULL DEFAULT '', `yahoo` varchar(50) NOT NULL DEFAULT '', `aim` varchar(50) NOT NULL DEFAULT '', `msn` varchar(50) NOT NULL DEFAULT '', `phone1` varchar(20) NOT NULL DEFAULT '', `phone2` varchar(20) NOT NULL DEFAULT '', `institution` varchar(255) NOT NULL DEFAULT '', `department` varchar(255) NOT NULL DEFAULT '', `address` varchar(255) NOT NULL DEFAULT '', `city` varchar(120) NOT NULL DEFAULT '', `country` varchar(2) NOT NULL DEFAULT '', `lang` varchar(30) NOT NULL DEFAULT 'en', `theme` varchar(50) NOT NULL DEFAULT '', `timezone` varchar(100) NOT NULL DEFAULT '99', `firstaccess` bigint(10) NOT NULL DEFAULT '0', `lastaccess` bigint(10) NOT NULL DEFAULT '0', `lastlogin` bigint(10) NOT NULL DEFAULT '0', `currentlogin` bigint(10) NOT NULL DEFAULT '0', `lastip` varchar(45) NOT NULL DEFAULT '', `secret` varchar(15) NOT NULL DEFAULT '', `picture` bigint(10) NOT NULL DEFAULT '0', `url` varchar(255) NOT NULL DEFAULT '', `description` longtext, `descriptionformat` tinyint(2) NOT NULL DEFAULT '1', `mailformat` tinyint(1) NOT NULL DEFAULT '1', `maildigest` tinyint(1) NOT NULL DEFAULT '0', `maildisplay` tinyint(2) NOT NULL DEFAULT '2', `autosubscribe` tinyint(1) NOT NULL DEFAULT '1', `trackforums` tinyint(1) NOT NULL DEFAULT '0', `timecreated` bigint(10) NOT NULL DEFAULT '0', `timemodified` bigint(10) NOT NULL DEFAULT '0', `trustbitmask` bigint(10) NOT NULL DEFAULT '0', `imagealt` varchar(255) DEFAULT NULL, `lastnamephonetic` varchar(255) DEFAULT NULL, `firstnamephonetic` varchar(255) DEFAULT NULL, `middlename` varchar(255) DEFAULT NULL, `alternatename` varchar(255) DEFAULT NULL, `calendartype` varchar(30) NOT NULL DEFAULT 'gregorian', PRIMARY KEY (`id`), UNIQUE KEY `mdl_user_mneuse_uix` (`mnethostid`,`username`), KEY `mdl_user_del_ix` (`deleted`), KEY `mdl_user_con_ix` (`confirmed`), KEY `mdl_user_fir_ix` (`firstname`), KEY `mdl_user_las_ix` (`lastname`), KEY `mdl_user_cou_ix` (`country`), KEY `mdl_user_las2_ix` (`lastaccess`), KEY `mdl_user_ema_ix` (`email`), KEY `mdl_user_aut_ix` (`auth`), KEY `mdl_user_idn_ix` (`idnumber`), KEY `mdl_user_cit_ix` (`city`), KEY `mdl_user_las3_ix` (`lastnamephonetic`), KEY `mdl_user_fir2_ix` (`firstnamephonetic`), KEY `mdl_user_mid_ix` (`middlename`), KEY `mdl_user_alt_ix` (`alternatename`) ) ENGINE=InnoDB AUTO_INCREMENT=3898 DEFAULT CHARSET=utf8 COMMENT='One record for each person'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_user_devices` -- DROP TABLE IF EXISTS `mdl_user_devices`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_user_devices` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `userid` bigint(10) NOT NULL DEFAULT '0', `appid` varchar(128) NOT NULL DEFAULT '', `name` varchar(32) NOT NULL DEFAULT '', `model` varchar(32) NOT NULL DEFAULT '', `platform` varchar(32) NOT NULL DEFAULT '', `version` varchar(32) NOT NULL DEFAULT '', `pushid` varchar(255) NOT NULL DEFAULT '', `uuid` varchar(255) NOT NULL DEFAULT '', `timecreated` bigint(10) NOT NULL, `timemodified` bigint(10) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_userdevi_pususe_uix` (`pushid`,`userid`), KEY `mdl_userdevi_use_ix` (`userid`), KEY `mdl_userdevi_uuiuse_ix` (`uuid`,`userid`) ) ENGINE=InnoDB AUTO_INCREMENT=20 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_user_enrolments` -- DROP TABLE IF EXISTS `mdl_user_enrolments`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_user_enrolments` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `status` bigint(10) NOT NULL DEFAULT '0', `enrolid` bigint(10) NOT NULL, `userid` bigint(10) NOT NULL, `timestart` bigint(10) NOT NULL DEFAULT '0', `timeend` bigint(10) NOT NULL DEFAULT '2147483647', `modifierid` bigint(10) NOT NULL DEFAULT '0', `timecreated` bigint(10) NOT NULL DEFAULT '0', `timemodified` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), UNIQUE KEY `mdl_userenro_enruse_uix` (`enrolid`,`userid`), KEY `mdl_userenro_enr_ix` (`enrolid`), KEY `mdl_userenro_use_ix` (`userid`), KEY `mdl_userenro_mod_ix` (`modifierid`) ) ENGINE=InnoDB AUTO_INCREMENT=21307 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_user_info_category` -- DROP TABLE IF EXISTS `mdl_user_info_category`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_user_info_category` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `name` varchar(255) NOT NULL DEFAULT '', `sortorder` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COMMENT='Customisable fields categories'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_user_info_data` -- DROP TABLE IF EXISTS `mdl_user_info_data`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_user_info_data` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `userid` bigint(10) NOT NULL DEFAULT '0', `fieldid` bigint(10) NOT NULL DEFAULT '0', `data` longtext NOT NULL, `dataformat` tinyint(2) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), UNIQUE KEY `mdl_userinfodata_usefie_uix` (`userid`,`fieldid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Data for the customisable user fields'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_user_info_field` -- DROP TABLE IF EXISTS `mdl_user_info_field`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_user_info_field` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `shortname` varchar(255) NOT NULL DEFAULT 'shortname', `name` longtext NOT NULL, `datatype` varchar(255) NOT NULL DEFAULT '', `description` longtext, `descriptionformat` tinyint(2) NOT NULL DEFAULT '0', `categoryid` bigint(10) NOT NULL DEFAULT '0', `sortorder` bigint(10) NOT NULL DEFAULT '0', `required` tinyint(2) NOT NULL DEFAULT '0', `locked` tinyint(2) NOT NULL DEFAULT '0', `visible` smallint(4) NOT NULL DEFAULT '0', `forceunique` tinyint(2) NOT NULL DEFAULT '0', `signup` tinyint(2) NOT NULL DEFAULT '0', `defaultdata` longtext, `defaultdataformat` tinyint(2) NOT NULL DEFAULT '0', `param1` longtext, `param2` longtext, `param3` longtext, `param4` longtext, `param5` longtext, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Customisable user profile fields'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_user_lastaccess` -- DROP TABLE IF EXISTS `mdl_user_lastaccess`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_user_lastaccess` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `userid` bigint(10) NOT NULL DEFAULT '0', `courseid` bigint(10) NOT NULL DEFAULT '0', `timeaccess` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), UNIQUE KEY `mdl_userlast_usecou_uix` (`userid`,`courseid`), KEY `mdl_userlast_use_ix` (`userid`), KEY `mdl_userlast_cou_ix` (`courseid`) ) ENGINE=InnoDB AUTO_INCREMENT=12663 DEFAULT CHARSET=utf8 COMMENT='To keep track of course page access times, used in online pa'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_user_password_history` -- DROP TABLE IF EXISTS `mdl_user_password_history`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_user_password_history` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `userid` bigint(10) NOT NULL, `hash` varchar(255) NOT NULL DEFAULT '', `timecreated` bigint(10) NOT NULL, PRIMARY KEY (`id`), KEY `mdl_userpasshist_use_ix` (`userid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_user_password_resets` -- DROP TABLE IF EXISTS `mdl_user_password_resets`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_user_password_resets` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `userid` bigint(10) NOT NULL, `timerequested` bigint(10) NOT NULL, `timererequested` bigint(10) NOT NULL DEFAULT '0', `token` varchar(32) NOT NULL DEFAULT '', PRIMARY KEY (`id`), KEY `mdl_userpassrese_use_ix` (`userid`) ) ENGINE=InnoDB AUTO_INCREMENT=1387 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_user_preferences` -- DROP TABLE IF EXISTS `mdl_user_preferences`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_user_preferences` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `userid` bigint(10) NOT NULL DEFAULT '0', `name` varchar(255) NOT NULL DEFAULT '', `value` varchar(1333) NOT NULL DEFAULT '', PRIMARY KEY (`id`), UNIQUE KEY `mdl_userpref_usenam_uix` (`userid`,`name`) ) ENGINE=InnoDB AUTO_INCREMENT=11089 DEFAULT CHARSET=utf8 COMMENT='Allows modules to store arbitrary user preferences'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_user_private_key` -- DROP TABLE IF EXISTS `mdl_user_private_key`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_user_private_key` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `script` varchar(128) NOT NULL DEFAULT '', `value` varchar(128) NOT NULL DEFAULT '', `userid` bigint(10) NOT NULL, `instance` bigint(10) DEFAULT NULL, `iprestriction` varchar(255) DEFAULT NULL, `validuntil` bigint(10) DEFAULT NULL, `timecreated` bigint(10) DEFAULT NULL, PRIMARY KEY (`id`), KEY `mdl_userprivkey_scrval_ix` (`script`,`value`), KEY `mdl_userprivkey_use_ix` (`userid`) ) ENGINE=InnoDB AUTO_INCREMENT=43272 DEFAULT CHARSET=utf8 COMMENT='access keys used in cookieless scripts - rss, etc.'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_wiki` -- DROP TABLE IF EXISTS `mdl_wiki`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_wiki` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `course` bigint(10) NOT NULL DEFAULT '0', `name` varchar(255) NOT NULL DEFAULT 'Wiki', `timemodified` bigint(10) NOT NULL DEFAULT '0', `intro` longtext, `introformat` smallint(4) NOT NULL DEFAULT '0', `timecreated` bigint(10) NOT NULL DEFAULT '0', `firstpagetitle` varchar(255) NOT NULL DEFAULT 'First Page', `wikimode` varchar(20) NOT NULL DEFAULT 'collaborative', `defaultformat` varchar(20) NOT NULL DEFAULT 'creole', `forceformat` tinyint(1) NOT NULL DEFAULT '1', `editbegin` bigint(10) NOT NULL DEFAULT '0', `editend` bigint(10) DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_wiki_cou_ix` (`course`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Main wik table'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_wiki_links` -- DROP TABLE IF EXISTS `mdl_wiki_links`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_wiki_links` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `subwikiid` bigint(10) NOT NULL DEFAULT '0', `frompageid` bigint(10) NOT NULL DEFAULT '0', `topageid` bigint(10) NOT NULL DEFAULT '0', `tomissingpage` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`), KEY `mdl_wikilink_fro_ix` (`frompageid`), KEY `mdl_wikilink_sub_ix` (`subwikiid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_wiki_locks` -- DROP TABLE IF EXISTS `mdl_wiki_locks`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_wiki_locks` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `pageid` bigint(10) NOT NULL DEFAULT '0', `sectionname` varchar(255) DEFAULT NULL, `userid` bigint(10) NOT NULL DEFAULT '0', `lockedat` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_wiki_pages` -- DROP TABLE IF EXISTS `mdl_wiki_pages`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_wiki_pages` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `subwikiid` bigint(10) NOT NULL DEFAULT '0', `title` varchar(255) NOT NULL DEFAULT 'title', `cachedcontent` longtext NOT NULL, `timecreated` bigint(10) NOT NULL DEFAULT '0', `timemodified` bigint(10) NOT NULL DEFAULT '0', `timerendered` bigint(10) NOT NULL DEFAULT '0', `userid` bigint(10) NOT NULL DEFAULT '0', `pageviews` bigint(10) NOT NULL DEFAULT '0', `readonly` tinyint(1) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), UNIQUE KEY `mdl_wikipage_subtituse_uix` (`subwikiid`,`title`,`userid`), KEY `mdl_wikipage_sub_ix` (`subwikiid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_wiki_subwikis` -- DROP TABLE IF EXISTS `mdl_wiki_subwikis`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_wiki_subwikis` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `wikiid` bigint(10) NOT NULL DEFAULT '0', `groupid` bigint(10) NOT NULL DEFAULT '0', `userid` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), UNIQUE KEY `mdl_wikisubw_wikgrouse_uix` (`wikiid`,`groupid`,`userid`), KEY `mdl_wikisubw_wik_ix` (`wikiid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_wiki_synonyms` -- DROP TABLE IF EXISTS `mdl_wiki_synonyms`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_wiki_synonyms` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `subwikiid` bigint(10) NOT NULL DEFAULT '0', `pageid` bigint(10) NOT NULL DEFAULT '0', `pagesynonym` varchar(255) NOT NULL DEFAULT 'Pagesynonym', PRIMARY KEY (`id`), UNIQUE KEY `mdl_wikisyno_pagpag_uix` (`pageid`,`pagesynonym`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_wiki_versions` -- DROP TABLE IF EXISTS `mdl_wiki_versions`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_wiki_versions` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `pageid` bigint(10) NOT NULL DEFAULT '0', `content` longtext NOT NULL, `contentformat` varchar(20) NOT NULL DEFAULT 'creole', `version` mediumint(5) NOT NULL DEFAULT '0', `timecreated` bigint(10) NOT NULL DEFAULT '0', `userid` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_wikivers_pag_ix` (`pageid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_workshop` -- DROP TABLE IF EXISTS `mdl_workshop`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_workshop` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `course` bigint(10) NOT NULL, `name` varchar(255) NOT NULL DEFAULT '', `intro` longtext, `introformat` smallint(3) NOT NULL DEFAULT '0', `instructauthors` longtext, `instructauthorsformat` smallint(3) NOT NULL DEFAULT '0', `instructreviewers` longtext, `instructreviewersformat` smallint(3) NOT NULL DEFAULT '0', `timemodified` bigint(10) NOT NULL, `phase` smallint(3) DEFAULT '0', `useexamples` tinyint(2) DEFAULT '0', `usepeerassessment` tinyint(2) DEFAULT '0', `useselfassessment` tinyint(2) DEFAULT '0', `grade` decimal(10,5) DEFAULT '80.00000', `gradinggrade` decimal(10,5) DEFAULT '20.00000', `strategy` varchar(30) NOT NULL DEFAULT '', `evaluation` varchar(30) NOT NULL DEFAULT '', `gradedecimals` smallint(3) DEFAULT '0', `submissiontypetext` tinyint(1) NOT NULL DEFAULT '1', `submissiontypefile` tinyint(1) NOT NULL DEFAULT '1', `nattachments` smallint(3) DEFAULT '1', `submissionfiletypes` varchar(255) DEFAULT NULL, `latesubmissions` tinyint(2) DEFAULT '0', `maxbytes` bigint(10) DEFAULT '100000', `examplesmode` smallint(3) DEFAULT '0', `submissionstart` bigint(10) DEFAULT '0', `submissionend` bigint(10) DEFAULT '0', `assessmentstart` bigint(10) DEFAULT '0', `assessmentend` bigint(10) DEFAULT '0', `phaseswitchassessment` tinyint(2) NOT NULL DEFAULT '0', `conclusion` longtext, `conclusionformat` smallint(3) NOT NULL DEFAULT '1', `overallfeedbackmode` smallint(3) DEFAULT '1', `overallfeedbackfiles` smallint(3) DEFAULT '0', `overallfeedbackfiletypes` varchar(255) DEFAULT NULL, `overallfeedbackmaxbytes` bigint(10) DEFAULT '100000', PRIMARY KEY (`id`), KEY `mdl_work_cou_ix` (`course`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_workshop_aggregations` -- DROP TABLE IF EXISTS `mdl_workshop_aggregations`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_workshop_aggregations` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `workshopid` bigint(10) NOT NULL, `userid` bigint(10) NOT NULL, `gradinggrade` decimal(10,5) DEFAULT NULL, `timegraded` bigint(10) DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_workaggr_woruse_uix` (`workshopid`,`userid`), KEY `mdl_workaggr_wor_ix` (`workshopid`), KEY `mdl_workaggr_use_ix` (`userid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_workshop_assessments` -- DROP TABLE IF EXISTS `mdl_workshop_assessments`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_workshop_assessments` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `submissionid` bigint(10) NOT NULL, `reviewerid` bigint(10) NOT NULL, `weight` bigint(10) NOT NULL DEFAULT '1', `timecreated` bigint(10) DEFAULT '0', `timemodified` bigint(10) DEFAULT '0', `grade` decimal(10,5) DEFAULT NULL, `gradinggrade` decimal(10,5) DEFAULT NULL, `gradinggradeover` decimal(10,5) DEFAULT NULL, `gradinggradeoverby` bigint(10) DEFAULT NULL, `feedbackauthor` longtext, `feedbackauthorformat` smallint(3) DEFAULT '0', `feedbackauthorattachment` smallint(3) DEFAULT '0', `feedbackreviewer` longtext, `feedbackreviewerformat` smallint(3) DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_workasse_sub_ix` (`submissionid`), KEY `mdl_workasse_gra_ix` (`gradinggradeoverby`), KEY `mdl_workasse_rev_ix` (`reviewerid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_workshop_grades` -- DROP TABLE IF EXISTS `mdl_workshop_grades`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_workshop_grades` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `assessmentid` bigint(10) NOT NULL, `strategy` varchar(30) NOT NULL DEFAULT '', `dimensionid` bigint(10) NOT NULL, `grade` decimal(10,5) NOT NULL, `peercomment` longtext, `peercommentformat` smallint(3) DEFAULT '0', PRIMARY KEY (`id`), UNIQUE KEY `mdl_workgrad_assstrdim_uix` (`assessmentid`,`strategy`,`dimensionid`), KEY `mdl_workgrad_ass_ix` (`assessmentid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_workshop_submissions` -- DROP TABLE IF EXISTS `mdl_workshop_submissions`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_workshop_submissions` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `workshopid` bigint(10) NOT NULL, `example` tinyint(2) DEFAULT '0', `authorid` bigint(10) NOT NULL, `timecreated` bigint(10) NOT NULL, `timemodified` bigint(10) NOT NULL, `title` varchar(255) NOT NULL DEFAULT '', `content` longtext, `contentformat` smallint(3) NOT NULL DEFAULT '0', `contenttrust` smallint(3) NOT NULL DEFAULT '0', `attachment` tinyint(2) DEFAULT '0', `grade` decimal(10,5) DEFAULT NULL, `gradeover` decimal(10,5) DEFAULT NULL, `gradeoverby` bigint(10) DEFAULT NULL, `feedbackauthor` longtext, `feedbackauthorformat` smallint(3) DEFAULT '0', `timegraded` bigint(10) DEFAULT NULL, `published` tinyint(2) DEFAULT '0', `late` tinyint(2) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_worksubm_wor_ix` (`workshopid`), KEY `mdl_worksubm_gra_ix` (`gradeoverby`), KEY `mdl_worksubm_aut_ix` (`authorid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_workshopallocation_scheduled` -- DROP TABLE IF EXISTS `mdl_workshopallocation_scheduled`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_workshopallocation_scheduled` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `workshopid` bigint(10) NOT NULL, `enabled` tinyint(2) NOT NULL DEFAULT '0', `submissionend` bigint(10) NOT NULL, `timeallocated` bigint(10) DEFAULT NULL, `settings` longtext, `resultstatus` bigint(10) DEFAULT NULL, `resultmessage` varchar(1333) DEFAULT NULL, `resultlog` longtext, PRIMARY KEY (`id`), UNIQUE KEY `mdl_worksche_wor_uix` (`workshopid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Stores the allocation settings for the scheduled allocator'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_workshopeval_best_settings` -- DROP TABLE IF EXISTS `mdl_workshopeval_best_settings`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_workshopeval_best_settings` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `workshopid` bigint(10) NOT NULL, `comparison` smallint(3) DEFAULT '5', PRIMARY KEY (`id`), UNIQUE KEY `mdl_workbestsett_wor_uix` (`workshopid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Settings for the grading evaluation subplugin Comparison wit'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_workshopform_accumulative` -- DROP TABLE IF EXISTS `mdl_workshopform_accumulative`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_workshopform_accumulative` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `workshopid` bigint(10) NOT NULL, `sort` bigint(10) DEFAULT '0', `description` longtext, `descriptionformat` smallint(3) DEFAULT '0', `grade` bigint(10) NOT NULL, `weight` mediumint(5) DEFAULT '1', PRIMARY KEY (`id`), KEY `mdl_workaccu_wor_ix` (`workshopid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='The assessment dimensions definitions of Accumulative gradin'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_workshopform_comments` -- DROP TABLE IF EXISTS `mdl_workshopform_comments`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_workshopform_comments` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `workshopid` bigint(10) NOT NULL, `sort` bigint(10) DEFAULT '0', `description` longtext, `descriptionformat` smallint(3) DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_workcomm_wor_ix` (`workshopid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='The assessment dimensions definitions of Comments strategy f'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_workshopform_numerrors` -- DROP TABLE IF EXISTS `mdl_workshopform_numerrors`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_workshopform_numerrors` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `workshopid` bigint(10) NOT NULL, `sort` bigint(10) DEFAULT '0', `description` longtext, `descriptionformat` smallint(3) DEFAULT '0', `descriptiontrust` bigint(10) DEFAULT NULL, `grade0` varchar(50) DEFAULT NULL, `grade1` varchar(50) DEFAULT NULL, `weight` mediumint(5) DEFAULT '1', PRIMARY KEY (`id`), KEY `mdl_worknume_wor_ix` (`workshopid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='The assessment dimensions definitions of Number of errors gr'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_workshopform_numerrors_map` -- DROP TABLE IF EXISTS `mdl_workshopform_numerrors_map`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_workshopform_numerrors_map` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `workshopid` bigint(10) NOT NULL, `nonegative` bigint(10) NOT NULL, `grade` decimal(10,5) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `mdl_worknumemap_wornon_uix` (`workshopid`,`nonegative`), KEY `mdl_worknumemap_wor_ix` (`workshopid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='This maps the number of errors to a percentual grade for sub'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_workshopform_rubric` -- DROP TABLE IF EXISTS `mdl_workshopform_rubric`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_workshopform_rubric` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `workshopid` bigint(10) NOT NULL, `sort` bigint(10) DEFAULT '0', `description` longtext, `descriptionformat` smallint(3) DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_workrubr_wor_ix` (`workshopid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='The assessment dimensions definitions of Rubric grading stra'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_workshopform_rubric_config` -- DROP TABLE IF EXISTS `mdl_workshopform_rubric_config`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_workshopform_rubric_config` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `workshopid` bigint(10) NOT NULL, `layout` varchar(30) DEFAULT 'list', PRIMARY KEY (`id`), UNIQUE KEY `mdl_workrubrconf_wor_uix` (`workshopid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Configuration table for the Rubric grading strategy'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Table structure for table `mdl_workshopform_rubric_levels` -- DROP TABLE IF EXISTS `mdl_workshopform_rubric_levels`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `mdl_workshopform_rubric_levels` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `dimensionid` bigint(10) NOT NULL, `grade` decimal(10,5) NOT NULL, `definition` longtext, `definitionformat` smallint(3) DEFAULT '0', PRIMARY KEY (`id`), KEY `mdl_workrubrleve_dim_ix` (`dimensionid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='The definition of rubric rating scales'; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping events for database 'reumatol_campus' -- -- -- Dumping routines for database 'reumatol_campus' -- /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; /*!40101 SET SQL_MODE=@OLD_SQL_MODE */; /*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */; /*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */; /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; -- Dump completed on 2026-05-01 23:56:29