--- /dev/null
+# Database : `moodle`\r
+# --------------------------------------------------------\r
+\r
+#\r
+# Table structure for table `course`\r
+#\r
+\r
+CREATE TABLE course (\r
+ id int(10) unsigned NOT NULL auto_increment,\r
+ category int(10) unsigned NOT NULL default '0',\r
+ password varchar(50) NOT NULL default '',\r
+ fullname varchar(254) NOT NULL default '',\r
+ shortname varchar(15) NOT NULL default '',\r
+ summary text NOT NULL,\r
+ format tinyint(4) NOT NULL default '1',\r
+ teacher varchar(100) NOT NULL default 'Teacher',\r
+ startdate int(10) unsigned NOT NULL default '0',\r
+ enddate int(10) unsigned NOT NULL default '0',\r
+ timemodified int(10) unsigned NOT NULL default '0',\r
+ PRIMARY KEY (id)\r
+);\r
+# --------------------------------------------------------\r
+\r
+#\r
+# Table structure for table `course_categories`\r
+#\r
+\r
+CREATE TABLE course_categories (\r
+ id int(10) unsigned NOT NULL auto_increment,\r
+ name varchar(255) NOT NULL default '',\r
+ PRIMARY KEY (id),\r
+ UNIQUE KEY id (id)\r
+);\r
+# --------------------------------------------------------\r
+\r
+#\r
+# Table structure for table `course_modules`\r
+#\r
+\r
+CREATE TABLE course_modules (\r
+ id int(10) unsigned NOT NULL auto_increment,\r
+ course int(10) unsigned NOT NULL default '0',\r
+ module int(10) unsigned NOT NULL default '0',\r
+ instance int(10) unsigned NOT NULL default '0',\r
+ week int(10) unsigned NOT NULL default '0',\r
+ added int(10) unsigned NOT NULL default '0',\r
+ deleted tinyint(1) unsigned NOT NULL default '0',\r
+ score tinyint(4) NOT NULL default '0',\r
+ PRIMARY KEY (id),\r
+ UNIQUE KEY id (id)\r
+) ;\r
+# --------------------------------------------------------\r
+\r
+#\r
+# Table structure for table `course_weeks`\r
+#\r
+\r
+CREATE TABLE course_weeks (\r
+ id int(10) unsigned NOT NULL auto_increment,\r
+ course int(10) unsigned NOT NULL default '0',\r
+ week int(10) unsigned NOT NULL default '0',\r
+ summary varchar(255) NOT NULL default '',\r
+ sequence varchar(255) NOT NULL default '',\r
+ PRIMARY KEY (id)\r
+) ;\r
+# --------------------------------------------------------\r
+\r
+#\r
+# Table structure for table `logs`\r
+#\r
+\r
+CREATE TABLE logs (\r
+ id int(10) unsigned NOT NULL auto_increment,\r
+ time int(10) unsigned NOT NULL default '0',\r
+ user int(10) unsigned NOT NULL default '0',\r
+ course int(10) unsigned NOT NULL default '0',\r
+ ip varchar(15) NOT NULL default '',\r
+ url varchar(200) NOT NULL default '',\r
+ message varchar(255) NOT NULL default '',\r
+ PRIMARY KEY (id)\r
+) ;\r
+# --------------------------------------------------------\r
+\r
+#\r
+# Table structure for table `modules`\r
+#\r
+\r
+CREATE TABLE modules (\r
+ id int(10) unsigned NOT NULL auto_increment,\r
+ name varchar(20) NOT NULL default '',\r
+ fullname varchar(255) NOT NULL default '',\r
+ version int(10) NOT NULL default '0',\r
+ cron int(10) unsigned NOT NULL default '0',\r
+ lastcron int(10) unsigned NOT NULL default '0',\r
+ search varchar(255) NOT NULL default '',\r
+ PRIMARY KEY (id),\r
+ UNIQUE KEY id (id)\r
+) ;\r
+# --------------------------------------------------------\r
+\r
+#\r
+# Table structure for table `user`\r
+#\r
+\r
+CREATE TABLE user (\r
+ id int(10) unsigned NOT NULL auto_increment,\r
+ confirmed tinyint(1) NOT NULL default '0',\r
+ username varchar(100) NOT NULL default '',\r
+ password varchar(32) NOT NULL default '',\r
+ idnumber varchar(12) default NULL,\r
+ firstname varchar(20) NOT NULL default '',\r
+ lastname varchar(20) NOT NULL default '',\r
+ email varchar(100) NOT NULL default '',\r
+ icq varchar(15) default NULL,\r
+ phone1 varchar(20) default NULL,\r
+ phone2 varchar(20) default NULL,\r
+ institution varchar(40) default NULL,\r
+ department varchar(30) default NULL,\r
+ address varchar(70) default NULL,\r
+ city varchar(20) default NULL,\r
+ country char(2) default NULL,\r
+ firstaccess int(10) unsigned NOT NULL default '0',\r
+ lastaccess int(10) unsigned NOT NULL default '0',\r
+ lastlogin int(10) unsigned NOT NULL default '0',\r
+ currentlogin int(10) unsigned NOT NULL default '0',\r
+ lastIP varchar(15) default NULL,\r
+ personality varchar(5) default NULL,\r
+ picture tinyint(1) default NULL,\r
+ url varchar(255) default NULL,\r
+ description text,\r
+ research tinyint(1) unsigned NOT NULL default '0',\r
+ forwardmail tinyint(1) unsigned NOT NULL default '0',\r
+ timemodified int(10) unsigned NOT NULL default '0',\r
+ PRIMARY KEY (id),\r
+ UNIQUE KEY username (username),\r
+ UNIQUE KEY id (id)\r
+) ;\r
+# --------------------------------------------------------\r
+\r
+#\r
+# Table structure for table `user_admins`\r
+#\r
+\r
+CREATE TABLE user_admins (\r
+ id int(10) unsigned NOT NULL auto_increment,\r
+ user int(10) unsigned NOT NULL default '0',\r
+ PRIMARY KEY (id),\r
+ UNIQUE KEY id (id)\r
+) ;\r
+# --------------------------------------------------------\r
+\r
+#\r
+# Table structure for table `user_students`\r
+#\r
+\r
+CREATE TABLE user_students (\r
+ id int(10) unsigned NOT NULL auto_increment,\r
+ user int(10) unsigned NOT NULL default '0',\r
+ course int(10) unsigned NOT NULL default '0',\r
+ start int(10) unsigned NOT NULL default '0',\r
+ end int(10) unsigned NOT NULL default '0',\r
+ time int(10) unsigned NOT NULL default '0',\r
+ PRIMARY KEY (id),\r
+ UNIQUE KEY id (id)\r
+) ;\r
+# --------------------------------------------------------\r
+\r
+#\r
+# Table structure for table `user_teachers`\r
+#\r
+\r
+CREATE TABLE user_teachers (\r
+ id int(10) unsigned NOT NULL auto_increment,\r
+ user int(10) unsigned NOT NULL default '0',\r
+ course int(10) unsigned NOT NULL default '0',\r
+ authority varchar(10) default NULL,\r
+ PRIMARY KEY (id),\r
+ UNIQUE KEY id (id)\r
+) ;\r
+\r