Upload
vuhanh
View
234
Download
0
Embed Size (px)
Citation preview
localhostlocalhost m2m2
mdl_assignmentmdl_assignment
Table comments: Defines assignments
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
coursecourse bigint(10)bigint(10) NoNo 00
namename varchar(255)varchar(255) NoNo
introintro texttext NoNo
introformatintroformat smallint(4)smallint(4) NoNo 00
assignmenttypeassignmenttype varchar(50)varchar(50) NoNo
resubmitresubmit tinyint(2)tinyint(2) NoNo 00
preventlatepreventlate tinyint(2)tinyint(2) NoNo 00
emailteachersemailteachers tinyint(2)tinyint(2) NoNo 00
var1var1 bigint(10)bigint(10) YesYes 00
var2var2 bigint(10)bigint(10) YesYes 00
var3var3 bigint(10)bigint(10) YesYes 00
var4var4 bigint(10)bigint(10) YesYes 00
var5var5 bigint(10)bigint(10) YesYes 00
maxbytesmaxbytes bigint(10)bigint(10) NoNo 100000100000
timeduetimedue bigint(10)bigint(10) NoNo 00
timeavailabletimeavailable bigint(10)bigint(10) NoNo 00
gradegrade bigint(10)bigint(10) NoNo 00
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
mdl_assignment_submissionsmdl_assignment_submissions
Table comments: Info about submitted assignments
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
assignmentassignment bigint(10)bigint(10) NoNo 00
useriduserid bigint(10)bigint(10) NoNo 00
timecreatedtimecreated bigint(10)bigint(10) NoNo 00
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
numfilesnumfiles bigint(10)bigint(10) NoNo 00
data1data1 texttext YesYes NULLNULL
data2data2 texttext YesYes NULLNULL
gradegrade bigint(11)bigint(11) NoNo 00
submissioncommentsubmissioncomment texttext NoNo
formatformat smallint(4)smallint(4) NoNo 00
teacherteacher bigint(10)bigint(10) NoNo 00
timemarkedtimemarked bigint(10)bigint(10) NoNo 00mailedmailed tinyint(1)tinyint(1) NoNo 00
mdl_backup_controllersmdl_backup_controllers
Table comments: To store the backup_controllers as they are used
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
backupidbackupid varchar(32)varchar(32) NoNo
operationoperation varchar(20)varchar(20) NoNo backupbackup
typetype varchar(10)varchar(10) NoNo
itemiditemid bigint(10)bigint(10) NoNo
formatformat varchar(20)varchar(20) NoNo
interactiveinteractive smallint(4)smallint(4) NoNo
purposepurpose smallint(4)smallint(4) NoNo
useriduserid bigint(10)bigint(10) NoNo
statusstatus smallint(4)smallint(4) NoNo
executionexecution smallint(4)smallint(4) NoNo
executiontimeexecutiontime bigint(10)bigint(10) NoNo
checksumchecksum varchar(32)varchar(32) NoNo
timecreatedtimecreated bigint(10)bigint(10) NoNo
timemodifiedtimemodified bigint(10)bigint(10) NoNo
controllercontroller longtextlongtext NoNo
mdl_backup_coursesmdl_backup_courses
Table comments: To store every course backup status
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
courseidcourseid bigint(10)bigint(10) NoNo 00
laststarttimelaststarttime bigint(10)bigint(10) NoNo 00
lastendtimelastendtime bigint(10)bigint(10) NoNo 00
laststatuslaststatus varchar(1)varchar(1) NoNo 00
nextstarttimenextstarttime bigint(10)bigint(10) NoNo 00
mdl_backup_filesmdl_backup_files
Table comments: To store and recode ids to user and course files
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
backup_codebackup_code bigint(10)bigint(10) NoNo 00
file_typefile_type varchar(10)varchar(10) NoNo
pathpath varchar(255)varchar(255) NoNo
old_idold_id bigint(10)bigint(10) NoNo 00
new_idnew_id bigint(10)bigint(10) NoNo 00
mdl_backup_files_templatemdl_backup_files_template
Table comments: To store files along the backup process. Note this table isn
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
backupidbackupid varchar(32)varchar(32) NoNo
contextidcontextid bigint(10)bigint(10) NoNo
componentcomponent varchar(100)varchar(100) NoNo
fileareafilearea varchar(50)varchar(50) NoNo
itemiditemid bigint(10)bigint(10) NoNo
infoinfo mediumtextmediumtext YesYes NULLNULL
mdl_backup_idsmdl_backup_ids
Table comments: To store and convert ids in backup/restore
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
backup_codebackup_code bigint(12)bigint(12) NoNo 00
table_nametable_name varchar(30)varchar(30) NoNo
old_idold_id bigint(10)bigint(10) NoNo 00
new_idnew_id bigint(10)bigint(10) NoNo 00
infoinfo mediumtextmediumtext NoNo
mdl_backup_ids_templatemdl_backup_ids_template
Table comments: To store all sort of ids along the backup process. Note this
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
backupidbackupid varchar(32)varchar(32) NoNo
itemnameitemname varchar(160)varchar(160) NoNo
itemiditemid bigint(10)bigint(10) NoNo
newitemidnewitemid bigint(10)bigint(10) NoNo 00
parentitemidparentitemid bigint(10)bigint(10) YesYes NULLNULL
infoinfo mediumtextmediumtext YesYes NULLNULL
mdl_backup_logmdl_backup_log
Table comments: To store every course backup log info
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
courseidcourseid bigint(10)bigint(10) NoNo 00
timetime bigint(10)bigint(10) NoNo 00
laststarttimelaststarttime bigint(10)bigint(10) NoNo 00
infoinfo varchar(255)varchar(255) NoNo
backuptypebackuptype varchar(50)varchar(50) NoNo
mdl_backup_logsmdl_backup_logs
Table comments: To store all the logs from backup and restore operations (by
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
backupidbackupid varchar(32)varchar(32) NoNo
loglevelloglevel smallint(4)smallint(4) NoNo
messagemessage varchar(255)varchar(255) NoNo
timecreatedtimecreated bigint(10)bigint(10) NoNo
mdl_blockmdl_block
Table comments: contains all installed blocks
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
namename varchar(40)varchar(40) NoNo
versionversion bigint(10)bigint(10) NoNo 00
croncron bigint(10)bigint(10) NoNo 00
lastcronlastcron bigint(10)bigint(10) NoNo 00
visiblevisible tinyint(1)tinyint(1) NoNo 11
mdl_block_collect_coursemdl_block_collect_course
Table comments: Data points collected on courses
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
courseidcourseid bigint(10)bigint(10) NoNo
averagerawgradeaveragerawgrade decimal(7,2)decimal(7,2) YesYes NULLNULL
averageallrawgradeaverageallrawgrade decimal(7,2)decimal(7,2) YesYes NULLNULL
mdl_block_collect_coursexusermdl_block_collect_coursexuser
Table comments: Data points collected on the intersection of users and cours
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
courseidcourseid bigint(10)bigint(10) NoNo
useriduserid bigint(10)bigint(10) NoNo
enrolstartenrolstart bigint(10)bigint(10) NoNo 00
enrolendenrolend bigint(10)bigint(10) NoNo 00
progressprogress decimal(5,2)decimal(5,2) NoNo 0.000.00
gradegrade decimal(7,2)decimal(7,2) YesYes NULLNULL
fullgradefullgrade varchar(255)varchar(255) YesYes NULLNULL
lettergradelettergrade varchar(25)varchar(25) YesYes NULLNULL
timecompletetimecomplete bigint(10)bigint(10) NoNo 00
viewsviews bigint(10)bigint(10) YesYes NULLNULL
lastviewedlastviewed bigint(10)bigint(10) YesYes NULLNULL
mdl_block_collect_logmdl_block_collect_log
Table comments: General collect log information
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
courseidcourseid bigint(10)bigint(10) NoNo 00
forcedforced tinyint(1)tinyint(1) NoNo 00
starttimestarttime bigint(10)bigint(10) NoNo 00
mdl_block_collect_log_entrymdl_block_collect_log_entry
Table comments: Block collect log entries
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
logidlogid bigint(10)bigint(10) NoNo
pluginplugin varchar(255)varchar(255) NoNo
insertsinserts bigint(10)bigint(10) NoNo 00
updatesupdates bigint(10)bigint(10) NoNo 00
timespenttimespent decimal(10,2)decimal(10,2) NoNo 0.000.00
mdl_block_collect_modmdl_block_collect_mod
Table comments: Data points collected on the intersection of users and modul
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
cmidcmid bigint(10)bigint(10) NoNo
namename varchar(255)varchar(255) YesYes NULLNULL
namename varchar(255)varchar(255) YesYes NULLNULL
sortordersortorder bigint(10)bigint(10) YesYes NULLNULL
gradedgraded smallint(3)smallint(3) YesYes NULLNULL
grademaxgrademax decimal(10,5)decimal(10,5) YesYes NULLNULL
averagerawgradeaveragerawgrade decimal(7,2)decimal(7,2) YesYes NULLNULL
averageallrawgradeaverageallrawgrade decimal(7,2)decimal(7,2) YesYes NULLNULL
mdl_block_collect_modxactionmdl_block_collect_modxaction
Table comments: Data points collected on the intersection of users and modul
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
moduleidmoduleid bigint(10)bigint(10) NoNo
typetype varchar(20)varchar(20) YesYes NULLNULL
actionaction varchar(255)varchar(255) YesYes NULLNULL
mdl_block_collect_modxusermdl_block_collect_modxuser
Table comments: Data points collected on the intersection of users and modul
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
cmidcmid bigint(10)bigint(10) NoNo
useriduserid bigint(10)bigint(10) NoNo
finalgradefinalgrade decimal(7,2)decimal(7,2) YesYes NULLNULL
percentgradepercentgrade decimal(6,2)decimal(6,2) YesYes NULLNULL
lettergradelettergrade varchar(25)varchar(25) YesYes NULLNULL
lastgradedlastgraded bigint(10)bigint(10) YesYes NULLNULL
viewsviews bigint(10)bigint(10) YesYes NULLNULL
lastviewedlastviewed bigint(10)bigint(10) YesYes NULLNULL
postsposts bigint(10)bigint(10) YesYes NULLNULL
lastpostedlastposted bigint(10)bigint(10) YesYes NULLNULL
attemptsattempts bigint(10)bigint(10) YesYes NULLNULL
attemptsgradedattemptsgraded bigint(10)bigint(10) YesYes NULLNULL
lastattemptedlastattempted bigint(10)bigint(10) YesYes NULLNULL
mdl_block_collect_scormtrackmdl_block_collect_scormtrack
Table comments: Data points collected on the intersection of users and modul
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
scormidscormid bigint(10)bigint(10) NoNo
useriduserid bigint(10)bigint(10) NoNo
attemptattempt bigint(10)bigint(10) NoNoscoidscoid bigint(10)bigint(10) NoNo
total_timetotal_time texttext YesYes NULLNULL
lesson_statuslesson_status texttext YesYes NULLNULL
last_accesslast_access bigint(10)bigint(10) YesYes NULLNULL
raw_graderaw_grade texttext YesYes NULLNULL
mdl_block_communitymdl_block_community
Table comments: Community block
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
useriduserid bigint(10)bigint(10) NoNo
coursenamecoursename varchar(255)varchar(255) NoNo
coursedescriptioncoursedescription longtextlongtext YesYes NULLNULL
courseurlcourseurl varchar(255)varchar(255) NoNo
imageurlimageurl varchar(255)varchar(255) NoNo
mdl_block_conduit_coursemdl_block_conduit_course
Table comments: Conduit managed courses
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
deleteddeleted tinyint(2)tinyint(2) NoNo 00
categorycategory texttext YesYes NULLNULL
fullnamefullname varchar(254)varchar(254) YesYes NULLNULL
shortnameshortname varchar(100)varchar(100) YesYes NULLNULL
idnumberidnumber varchar(100)varchar(100) YesYes NULLNULL
summarysummary texttext YesYes NULLNULL
summaryformatsummaryformat tinyint(2)tinyint(2) YesYes NULLNULL
formatformat varchar(10)varchar(10) YesYes NULLNULL
showgradesshowgrades tinyint(2)tinyint(2) YesYes NULLNULL
newsitemsnewsitems texttext YesYes NULLNULL
startdatestartdate bigint(10)bigint(10) YesYes NULLNULL
numsectionsnumsections texttext YesYes NULLNULL
markermarker bigint(10)bigint(10) YesYes NULLNULL
maxbytesmaxbytes bigint(10)bigint(10) YesYes NULLNULL
showreportsshowreports smallint(4)smallint(4) YesYes NULLNULL
visiblevisible tinyint(1)tinyint(1) YesYes NULLNULL
hiddensectionshiddensections tinyint(2)tinyint(2) YesYes NULLNULL
groupmodegroupmode smallint(4)smallint(4) YesYes NULLNULL
groupmodeforcegroupmodeforce smallint(4)smallint(4) YesYes NULLNULL
defaultgroupingiddefaultgroupingid bigint(10)bigint(10) YesYes NULLNULL
langlang varchar(30)varchar(30) YesYes NULLNULL
langlang varchar(30)varchar(30) YesYes NULLNULL
themetheme varchar(50)varchar(50) YesYes NULLNULL
requestedrequested tinyint(1)tinyint(1) YesYes NULLNULL
restrictmodulesrestrictmodules tinyint(1)tinyint(1) YesYes NULLNULL
enablecompletionenablecompletion tinyint(1)tinyint(1) YesYes NULLNULL
completionstartonenrolcompletionstartonenrol tinyint(1)tinyint(1) YesYes NULLNULL
completionnotifycompletionnotify tinyint(1)tinyint(1) YesYes NULLNULL
coursetemplatecoursetemplate varchar(100)varchar(100) YesYes NULLNULL
timecreatedtimecreated bigint(10)bigint(10) NoNo 00
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
mdl_block_conduit_enrolmentsmdl_block_conduit_enrolments
Table comments: User enrolments
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
coursekeycoursekey varchar(100)varchar(100) NoNo
userkeyuserkey varchar(255)varchar(255) NoNo
rolekeyrolekey varchar(255)varchar(255) YesYes NULLNULL
statusstatus bigint(10)bigint(10) YesYes NULLNULL
timestarttimestart bigint(10)bigint(10) YesYes NULLNULL
timeendtimeend bigint(10)bigint(10) YesYes NULLNULL
timecreatedtimecreated bigint(10)bigint(10) NoNo 00
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
mdl_block_conduit_groupsmdl_block_conduit_groups
Table comments: Conduit groups
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
coursekeycoursekey varchar(255)varchar(255) NoNo
groupkeygroupkey varchar(255)varchar(255) NoNo
newgroupkeynewgroupkey varchar(255)varchar(255) YesYes NULLNULL
descriptiondescription texttext YesYes NULLNULL
descriptionformatdescriptionformat tinyint(2)tinyint(2) YesYes NULLNULL
enrolmentkeyenrolmentkey varchar(50)varchar(50) YesYes NULLNULL
hidepicturehidepicture tinyint(1)tinyint(1) YesYes NULLNULL
deleteddeleted tinyint(2)tinyint(2) NoNo 00
timecreatedtimecreated bigint(10)bigint(10) NoNo 00
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
mdl_block_conduit_groups_membersmdl_block_conduit_groups_members
Table comments: Conduit group members
Table comments: Conduit group members
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
coursekeycoursekey varchar(255)varchar(255) NoNo
userkeyuserkey varchar(255)varchar(255) NoNo
groupkeygroupkey varchar(255)varchar(255) NoNo
deleteddeleted tinyint(2)tinyint(2) NoNo 00
timecreatedtimecreated bigint(10)bigint(10) NoNo 00
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
mdl_block_conduit_logsmdl_block_conduit_logs
Table comments: Conduit logs
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
transactionidtransactionid bigint(10)bigint(10) NoNo 00
sourcesource varchar(10)varchar(10) YesYes NULLNULL
actionaction varchar(20)varchar(20) YesYes NULLNULL
moodleidmoodleid varchar(255)varchar(255) YesYes NULLNULL
moodleid2moodleid2 varchar(255)varchar(255) YesYes NULLNULL
moodleid3moodleid3 varchar(255)varchar(255) YesYes NULLNULL
moodleid4moodleid4 varchar(255)varchar(255) YesYes NULLNULL
severityseverity varchar(20)varchar(20) NoNo nonenone
messagemessage texttext NoNo
timecreatedtimecreated bigint(10)bigint(10) NoNo 00
mdl_block_conduit_role_assignmdl_block_conduit_role_assign
Table comments: Conduit managed role assignments
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
contextcontext varchar(15)varchar(15) YesYes coursecourse
moodlekeymoodlekey varchar(255)varchar(255) NoNo
userkeyuserkey varchar(255)varchar(255) NoNo
rolekeyrolekey varchar(255)varchar(255) NoNo
timestarttimestart bigint(10)bigint(10) NoNo 00
timeendtimeend bigint(10)bigint(10) NoNo 00
timecreatedtimecreated bigint(10)bigint(10) NoNo 00
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
mdl_block_conduit_transactionsmdl_block_conduit_transactions
Table comments: Conduit transactions
Table comments: Conduit transactions
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
namename varchar(255)varchar(255) NoNo
typetype varchar(20)varchar(20) NoNo
successsuccess smallint(3)smallint(3) NoNo 00
timestartedtimestarted bigint(10)bigint(10) NoNo 00
timecompletedtimecompleted bigint(10)bigint(10) NoNo 00
mdl_block_conduit_usermdl_block_conduit_user
Table comments: Conduit users
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
authauth varchar(20)varchar(20) YesYes NULLNULL
mnethostidmnethostid bigint(10)bigint(10) YesYes NULLNULL
suspendedsuspended tinyint(1)tinyint(1) YesYes NULLNULL
usernameusername varchar(100)varchar(100) NoNo
passwordpassword varchar(32)varchar(32) YesYes NULLNULL
idnumberidnumber varchar(255)varchar(255) YesYes NULLNULL
firstnamefirstname varchar(100)varchar(100) YesYes NULLNULL
lastnamelastname varchar(100)varchar(100) YesYes NULLNULL
emailemail varchar(100)varchar(100) YesYes NULLNULL
emailstopemailstop tinyint(1)tinyint(1) YesYes NULLNULL
icqicq varchar(15)varchar(15) YesYes NULLNULL
skypeskype varchar(50)varchar(50) YesYes NULLNULL
yahooyahoo varchar(50)varchar(50) YesYes NULLNULL
aimaim varchar(50)varchar(50) YesYes NULLNULL
msnmsn varchar(50)varchar(50) YesYes NULLNULL
phone1phone1 varchar(20)varchar(20) YesYes NULLNULL
phone2phone2 varchar(20)varchar(20) YesYes NULLNULL
institutioninstitution varchar(40)varchar(40) YesYes NULLNULL
departmentdepartment varchar(30)varchar(30) YesYes NULLNULL
addressaddress varchar(70)varchar(70) YesYes NULLNULL
citycity varchar(120)varchar(120) YesYes NULLNULL
countrycountry varchar(2)varchar(2) YesYes NULLNULL
langlang varchar(30)varchar(30) YesYes NULLNULL
themetheme varchar(50)varchar(50) YesYes NULLNULL
timezonetimezone varchar(100)varchar(100) YesYes NULLNULL
picturepicture tinyint(1)tinyint(1) YesYes NULLNULL
urlurl varchar(255)varchar(255) YesYes NULLNULL
descriptiondescription longtextlongtext YesYes NULLNULL
descriptionformatdescriptionformat tinyint(2)tinyint(2) YesYes NULLNULL
mailformatmailformat tinyint(1)tinyint(1) YesYes NULLNULL
maildigestmaildigest tinyint(1)tinyint(1) YesYes NULLNULL
maildigestmaildigest tinyint(1)tinyint(1) YesYes NULLNULL
maildisplaymaildisplay tinyint(2)tinyint(2) YesYes NULLNULL
htmleditorhtmleditor tinyint(1)tinyint(1) YesYes NULLNULL
ajaxajax tinyint(1)tinyint(1) YesYes NULLNULL
autosubscribeautosubscribe tinyint(1)tinyint(1) YesYes NULLNULL
trackforumstrackforums tinyint(1)tinyint(1) YesYes NULLNULL
imagealtimagealt varchar(255)varchar(255) YesYes NULLNULL
screenreaderscreenreader tinyint(1)tinyint(1) YesYes NULLNULL
profiledataprofiledata texttext YesYes NULLNULL
timecreatedtimecreated bigint(10)bigint(10) NoNo 00
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
mdl_block_efolio_keysmdl_block_efolio_keys
Table comments: Keys generated for efolio integration
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
useriduserid bigint(10)bigint(10) NoNo
typetype varchar(15)varchar(15) NoNo
valuevalue varchar(255)varchar(255) NoNo
timecreatedtimecreated bigint(10)bigint(10) NoNo 00
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
timetolivetimetolive bigint(10)bigint(10) NoNo 00
mdl_block_expressmdl_block_express
Table comments: Default comment for express, please edit me
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
contextidcontextid bigint(10)bigint(10) NoNo
typetype bigint(10)bigint(10) YesYes 00
namename varchar(255)varchar(255) NoNo
templatetemplate varchar(255)varchar(255) YesYes joulejoule
variantvariant varchar(255)varchar(255) YesYes NULLNULL
iconpackiconpack varchar(255)varchar(255) NoNo joulejoule
roundedcornersroundedcorners tinyint(1)tinyint(1) NoNo 00
hideuihideui tinyint(1)tinyint(1) NoNo 00
uiopacityuiopacity decimal(3,1)decimal(3,1) YesYes 1.01.0
customcsscustomcss mediumtextmediumtext YesYes NULLNULL
analyticcodeanalyticcode mediumtextmediumtext YesYes NULLNULL
bodybgcolorbodybgcolor varchar(255)varchar(255) YesYes NULLNULL
headerbgcolorheaderbgcolor varchar(255)varchar(255) YesYes NULLNULL
navbgcolornavbgcolor varchar(255)varchar(255) YesYes NULLNULL
topbartopbar varchar(255)varchar(255) YesYes NULLNULL
menubgcolormenubgcolor varchar(255)varchar(255) YesYes NULLNULL
menuhbgcolormenuhbgcolor varchar(255)varchar(255) YesYes NULLNULL
pagebgcolorpagebgcolor varchar(255)varchar(255) YesYes NULLNULL
contentbgcolorcontentbgcolor varchar(255)varchar(255) YesYes NULLNULL
sbhbgcolorsbhbgcolor varchar(255)varchar(255) YesYes NULLNULL
sbcbgcolorsbcbgcolor varchar(255)varchar(255) YesYes NULLNULL
buttonbgcolorbuttonbgcolor varchar(255)varchar(255) YesYes NULLNULL
gradvbgcolorgradvbgcolor varchar(255)varchar(255) YesYes NULLNULL
gradhbgcolorgradhbgcolor varchar(255)varchar(255) YesYes NULLNULL
rowaltbgcolorrowaltbgcolor varchar(255)varchar(255) YesYes NULLNULL
footerbgcolorfooterbgcolor varchar(255)varchar(255) YesYes NULLNULL
ffamilyffamily mediumtextmediumtext YesYes NULLNULL
fsizefsize decimal(4,2)decimal(4,2) YesYes NULLNULL
ftypeftype varchar(3)varchar(3) YesYes NULLNULL
bodyfontcolorbodyfontcolor varchar(7)varchar(7) YesYes NULLNULL
headerfontcolorheaderfontcolor varchar(7)varchar(7) YesYes NULLNULL
menufontcolormenufontcolor varchar(7)varchar(7) YesYes NULLNULL
menuhfontcolormenuhfontcolor varchar(7)varchar(7) YesYes NULLNULL
navfontcolornavfontcolor varchar(7)varchar(7) YesYes NULLNULL
sbhfontcolorsbhfontcolor varchar(7)varchar(7) YesYes NULLNULL
sbcfontcolorsbcfontcolor varchar(7)varchar(7) YesYes NULLNULL
buttonfontcolorbuttonfontcolor varchar(7)varchar(7) YesYes NULLNULL
gradvfontcolorgradvfontcolor varchar(7)varchar(7) YesYes NULLNULL
gradhfontcolorgradhfontcolor varchar(7)varchar(7) YesYes NULLNULL
linkcolorlinkcolor varchar(7)varchar(7) YesYes NULLNULL
headingcolorheadingcolor varchar(7)varchar(7) YesYes NULLNULL
highlighthighlight varchar(7)varchar(7) YesYes NULLNULL
rowaltfontcolorrowaltfontcolor varchar(7)varchar(7) YesYes NULLNULL
footerfontcolorfooterfontcolor varchar(7)varchar(7) YesYes NULLNULL
mdl_block_gapps_gdatamdl_block_gapps_gdata
Table comments: Moodle to Google Apps sync data
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
useriduserid bigint(10)bigint(10) NoNo 00
usernameusername varchar(100)varchar(100) YesYes NULLNULL
passwordpassword varchar(32)varchar(32) YesYes NULLNULL
removeremove smallint(3)smallint(3) NoNo 00
lastsynclastsync bigint(10)bigint(10) NoNo 00
statusstatus varchar(30)varchar(30) YesYes NULLNULL
mdl_block_gapps_oauth_consumer_tokenmdl_block_gapps_oauth_consumer_token
Table comments: block_gapps_oauth_consumer_token for token management
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
user_iduser_id bigint(11)bigint(11) NoNo
tokentoken varchar(64)varchar(64) NoNo
token_secrettoken_secret varchar(64)varchar(64) NoNo
token_typetoken_type varchar(64)varchar(64) YesYes NULLNULL
timestamptimestamp bigint(12)bigint(12) NoNo 00
mdl_block_instance_oldmdl_block_instance_old
Table comments: backup of 1.9 block instances - to be deleted
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
oldidoldid bigint(10)bigint(10) NoNo
blockidblockid bigint(10)bigint(10) NoNo 00
pageidpageid bigint(10)bigint(10) NoNo 00
pagetypepagetype varchar(20)varchar(20) NoNo
positionposition varchar(10)varchar(10) NoNo
weightweight smallint(3)smallint(3) NoNo 00
visiblevisible tinyint(1)tinyint(1) NoNo 00
configdataconfigdata texttext YesYes NULLNULL
mdl_block_instancesmdl_block_instances
Table comments: This table stores block instances. The type of block this is
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
blocknameblockname varchar(40)varchar(40) NoNo
parentcontextidparentcontextid bigint(10)bigint(10) NoNo
showinsubcontextsshowinsubcontexts smallint(4)smallint(4) NoNo
pagetypepatternpagetypepattern varchar(64)varchar(64) NoNo
subpagepatternsubpagepattern varchar(16)varchar(16) YesYes NULLNULL
defaultregiondefaultregion varchar(16)varchar(16) NoNo
defaultweightdefaultweight bigint(10)bigint(10) NoNo
configdataconfigdata texttext YesYes NULLNULL
mdl_block_intelligent_learningmdl_block_intelligent_learning
Table comments: Datatel midterm grades
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
idid bigint(10)bigint(10) NoNo
coursecourse bigint(10)bigint(10) NoNo 00
useriduserid bigint(10)bigint(10) NoNo 00
mt1mt1 varchar(5)varchar(5) YesYes NULLNULL
mt1useridmt1userid bigint(10)bigint(10) YesYes NULLNULL
mt1timemodifiedmt1timemodified bigint(10)bigint(10) YesYes NULLNULL
mt2mt2 varchar(5)varchar(5) YesYes NULLNULL
mt2useridmt2userid bigint(10)bigint(10) YesYes NULLNULL
mt2timemodifiedmt2timemodified bigint(10)bigint(10) YesYes NULLNULL
mt3mt3 varchar(5)varchar(5) YesYes NULLNULL
mt3useridmt3userid bigint(10)bigint(10) YesYes NULLNULL
mt3timemodifiedmt3timemodified bigint(10)bigint(10) YesYes NULLNULL
mt4mt4 varchar(5)varchar(5) YesYes NULLNULL
mt4useridmt4userid bigint(10)bigint(10) YesYes NULLNULL
mt4timemodifiedmt4timemodified bigint(10)bigint(10) YesYes NULLNULL
mt5mt5 varchar(5)varchar(5) YesYes NULLNULL
mt5useridmt5userid bigint(10)bigint(10) YesYes NULLNULL
mt5timemodifiedmt5timemodified bigint(10)bigint(10) YesYes NULLNULL
mt6mt6 varchar(5)varchar(5) YesYes NULLNULL
mt6useridmt6userid bigint(10)bigint(10) YesYes NULLNULL
mt6timemodifiedmt6timemodified bigint(10)bigint(10) YesYes NULLNULL
finalgradefinalgrade varchar(5)varchar(5) YesYes NULLNULL
finalgradeuseridfinalgradeuserid bigint(10)bigint(10) YesYes NULLNULL
finalgradetimemodifiedfinalgradetimemodified bigint(10)bigint(10) YesYes NULLNULL
expiredateexpiredate bigint(10)bigint(10) YesYes NULLNULL
expiredateuseridexpiredateuserid bigint(10)bigint(10) YesYes NULLNULL
expiredatetimemodifiedexpiredatetimemodified bigint(10)bigint(10) YesYes NULLNULL
lastaccesslastaccess bigint(10)bigint(10) YesYes NULLNULL
lastaccessuseridlastaccessuserid bigint(10)bigint(10) YesYes NULLNULL
lastaccesstimemodifiedlastaccesstimemodified bigint(10)bigint(10) YesYes NULLNULL
neverattendedneverattended mediumint(5)mediumint(5) YesYes NULLNULL
neverattendeduseridneverattendeduserid bigint(10)bigint(10) YesYes NULLNULL
neverattendedtimemodifiedneverattendedtimemodified bigint(10)bigint(10) YesYes NULLNULL
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
mdl_block_joulesocial_tokensmdl_block_joulesocial_tokens
Table comments: Tokens generated for joule Social
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
useriduserid bigint(10)bigint(10) NoNo
valuevalue varchar(255)varchar(255) NoNo
timecreatedtimecreated bigint(10)bigint(10) NoNo 00
mdl_block_locationsmdl_block_locations
mdl_block_locationsmdl_block_locations
Table comments: List of all known locations.
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
groupnamegroupname varchar(50)varchar(50) YesYes NULLNULL
campuscampus varchar(200)varchar(200) YesYes NULLNULL
namename varchar(100)varchar(100) YesYes NULLNULL
addressaddress varchar(100)varchar(100) YesYes NULLNULL
citycity varchar(50)varchar(50) YesYes NULLNULL
statestate varchar(50)varchar(50) YesYes NULLNULL
zipcodezipcode varchar(20)varchar(20) YesYes NULLNULL
latitudelatitude decimal(10,5)decimal(10,5) YesYes NULLNULL
longitudelongitude decimal(10,5)decimal(10,5) YesYes NULLNULL
descriptiondescription texttext YesYes NULLNULL
mdl_block_locations_course_meetingsmdl_block_locations_course_meetings
Table comments: Courses are associated with Locations in N to N relationship
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
locationidlocationid bigint(10)bigint(10) NoNo
courseidcourseid bigint(10)bigint(10) NoNo
titletitle varchar(100)varchar(100) YesYes NULLNULL
hourshours varchar(50)varchar(50) YesYes NULLNULL
roomroom varchar(50)varchar(50) YesYes NULLNULL
mdl_block_notify_breakmdl_block_notify_break
Table comments: Threshold breaks
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
thresholdidthresholdid bigint(10)bigint(10) NoNo
useriduserid bigint(10)bigint(10) NoNo
breaktimebreaktime bigint(10)bigint(10) NoNo
mdl_block_notify_break_recipientmdl_block_notify_break_recipient
Table comments: Break notification recipients
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
breakidbreakid bigint(10)bigint(10) NoNo
breakidbreakid bigint(10)bigint(10) NoNo
useriduserid bigint(10)bigint(10) YesYes NULLNULL
recipientidrecipientid bigint(10)bigint(10) YesYes NULLNULL
subjectsubject texttext YesYes NULLNULL
messagemessage texttext YesYes NULLNULL
sendtimesendtime bigint(10)bigint(10) NoNo
mdl_block_notify_configmdl_block_notify_config
Table comments: Threshold options
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
thresholdidthresholdid bigint(10)bigint(10) NoNo
namename varchar(255)varchar(255) NoNo
valuevalue texttext YesYes NULLNULL
mdl_block_notify_recipientmdl_block_notify_recipient
Table comments: A notification recipient
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
useriduserid bigint(10)bigint(10) NoNo
typeidtypeid bigint(10)bigint(10) NoNo
firstnamefirstname varchar(255)varchar(255) YesYes NULLNULL
lastnamelastname varchar(255)varchar(255) YesYes NULLNULL
emailemail varchar(255)varchar(255) NoNo
notenote varchar(255)varchar(255) YesYes NULLNULL
mdl_block_notify_recipient_typemdl_block_notify_recipient_type
Table comments: Recipient group
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
namename varchar(255)varchar(255) NoNo
mdl_block_notify_thresholdmdl_block_notify_threshold
Table comments: Threshold definitions
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
courseidcourseid bigint(10)bigint(10) NoNo
moodletablemoodletable varchar(255)varchar(255) NoNo
moodletablemoodletable varchar(255)varchar(255) NoNo
moodleidmoodleid bigint(10)bigint(10) NoNothresholdthreshold varchar(50)varchar(50) NoNo
namename varchar(255)varchar(255) YesYes NULLNULL
templateidtemplateid bigint(10)bigint(10) NoNo 00
processprocess varchar(25)varchar(25) NoNo onexpireonexpire
processedprocessed smallint(4)smallint(4) NoNo 00
expiretimeexpiretime bigint(10)bigint(10) NoNo 00
updatetimeupdatetime bigint(10)bigint(10) NoNo
mdl_block_pinned_oldmdl_block_pinned_old
Table comments: backup of 1.9 pinned blocks - to be deleted
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
blockidblockid bigint(10)bigint(10) NoNo 00
pagetypepagetype varchar(20)varchar(20) NoNo
positionposition varchar(10)varchar(10) NoNo
weightweight smallint(3)smallint(3) NoNo 00
visiblevisible tinyint(1)tinyint(1) NoNo 00
configdataconfigdata texttext NoNo
mdl_block_positionsmdl_block_positions
Table comments: Stores the position of a sticky block_instance on a another
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
blockinstanceidblockinstanceid bigint(10)bigint(10) NoNo
contextidcontextid bigint(10)bigint(10) NoNo
pagetypepagetype varchar(64)varchar(64) NoNo
subpagesubpage varchar(16)varchar(16) NoNo
visiblevisible smallint(4)smallint(4) NoNo
regionregion varchar(16)varchar(16) NoNo
weightweight bigint(10)bigint(10) NoNo
mdl_block_reports_preferencesmdl_block_reports_preferences
Table comments: User preferences
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
courseidcourseid bigint(10)bigint(10) YesYes 00
useriduserid bigint(10)bigint(10) NoNo
pluginplugin varchar(200)varchar(200) YesYes NULLNULL
pluginplugin varchar(200)varchar(200) YesYes NULLNULL
namename varchar(255)varchar(255) YesYes NULLNULLvaluevalue texttext YesYes NULLNULL
mdl_block_reports_queriesmdl_block_reports_queries
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
useriduserid bigint(10)bigint(10) NoNo 00
namename varchar(255)varchar(255) YesYes NULLNULL
queryquery mediumtextmediumtext NoNo
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
mdl_block_reports_subscriptionsmdl_block_reports_subscriptions
Table comments: User subscriptions to reporting results
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
courseidcourseid bigint(10)bigint(10) YesYes 00
useriduserid bigint(10)bigint(10) NoNo
reportreport varchar(200)varchar(200) NoNo
frequencyfrequency bigint(10)bigint(10) NoNo
timeofdaytimeofday smallint(4)smallint(4) NoNo
nextsendnextsend bigint(10)bigint(10) NoNo 00
lastsentlastsent bigint(10)bigint(10) NoNo 00
lastdaysentlastdaysent bigint(10)bigint(10) NoNo 00
mdl_block_rss_clientmdl_block_rss_client
Table comments: Remote news feed information. Contains the news feed id, the
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
useriduserid bigint(10)bigint(10) NoNo 00
titletitle texttext NoNo
preferredtitlepreferredtitle varchar(64)varchar(64) NoNo
descriptiondescription texttext NoNo
sharedshared tinyint(2)tinyint(2) NoNo 00
urlurl varchar(255)varchar(255) NoNo
mdl_block_search_documentsmdl_block_search_documents
Table comments: table to store search index backups
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
dociddocid varchar(32)varchar(32) NoNo
doctypedoctype varchar(32)varchar(32) NoNo nonenone
itemtypeitemtype varchar(32)varchar(32) NoNo standardstandard
titletitle varchar(255)varchar(255) NoNo
urlurl varchar(255)varchar(255) NoNo
docdatedocdate bigint(10)bigint(10) NoNo 00
updatedupdated bigint(10)bigint(10) NoNo 00
courseidcourseid bigint(10)bigint(10) NoNo 00
groupidgroupid bigint(10)bigint(10) NoNo 00
mdl_block_templatemdl_block_template
Table comments: Templates
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
courseidcourseid bigint(10)bigint(10) NoNo 00
owneridownerid bigint(10)bigint(10) NoNo 00
globalglobal tinyint(1)tinyint(1) NoNo 11
locallocal smallint(3)smallint(3) NoNo 11
pluginplugin varchar(100)varchar(100) NoNo
roleidsroleids varchar(255)varchar(255) YesYes NULLNULL
namename varchar(255)varchar(255) YesYes NULLNULL
titletitle varchar(255)varchar(255) YesYes NULLNULL
templatetemplate texttext NoNo
mdl_blog_associationmdl_blog_association
Table comments: Associations of blog entries with courses and module instanc
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
contextidcontextid bigint(10)bigint(10) NoNo
blogidblogid bigint(10)bigint(10) NoNo
mdl_blog_externalmdl_blog_external
Table comments: External blog links used for RSS copying of blog entries to
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
useriduserid bigint(10)bigint(10) NoNo
namename varchar(255)varchar(255) NoNo
namename varchar(255)varchar(255) NoNo
descriptiondescription texttext YesYes NULLNULLurlurl texttext NoNo
filtertagsfiltertags varchar(255)varchar(255) YesYes NULLNULL
failedlastsyncfailedlastsync tinyint(1)tinyint(1) NoNo 00
timemodifiedtimemodified bigint(10)bigint(10) YesYes NULLNULL
timefetchedtimefetched bigint(10)bigint(10) NoNo 00
mdl_bookmdl_book
Table comments: Defines book
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
coursecourse bigint(10)bigint(10) NoNo 00
namename varchar(255)varchar(255) NoNo
introintro longtextlongtext YesYes NULLNULL
introformatintroformat smallint(4)smallint(4) NoNo 00
numberingnumbering smallint(4)smallint(4) NoNo 00
customtitlescustomtitles tinyint(2)tinyint(2) NoNo 00
timecreatedtimecreated bigint(10)bigint(10) NoNo 00
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
mdl_book_chaptersmdl_book_chapters
Table comments: Defines book_chapters
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
bookidbookid bigint(10)bigint(10) NoNo 00
pagenumpagenum bigint(10)bigint(10) NoNo 00
subchaptersubchapter bigint(10)bigint(10) NoNo 00
titletitle varchar(255)varchar(255) NoNo
contentcontent longtextlongtext NoNo
contentformatcontentformat smallint(4)smallint(4) NoNo 00
hiddenhidden tinyint(2)tinyint(2) NoNo 00
timecreatedtimecreated bigint(10)bigint(10) NoNo 00
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
importsrcimportsrc varchar(255)varchar(255) NoNo
mdl_cache_filtersmdl_cache_filters
Table comments: For keeping information about cached data
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
filterfilter varchar(32)varchar(32) NoNo
versionversion bigint(10)bigint(10) NoNo 00
md5keymd5key varchar(32)varchar(32) NoNo
rawtextrawtext texttext NoNo
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
mdl_cache_flagsmdl_cache_flags
Table comments: Cache of time-sensitive flags
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
flagtypeflagtype varchar(255)varchar(255) NoNo
namename varchar(255)varchar(255) NoNo
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
valuevalue mediumtextmediumtext NoNo
expiryexpiry bigint(10)bigint(10) NoNo
mdl_cache_textmdl_cache_text
Table comments: For storing temporary copies of processed texts
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
md5keymd5key varchar(32)varchar(32) NoNo
formattedtextformattedtext longtextlongtext NoNo
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
mdl_capabilitiesmdl_capabilities
Table comments: this defines all capabilities
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
namename varchar(255)varchar(255) NoNo
captypecaptype varchar(50)varchar(50) NoNo
contextlevelcontextlevel bigint(10)bigint(10) NoNo 00
componentcomponent varchar(100)varchar(100) NoNo
riskbitmaskriskbitmask bigint(10)bigint(10) NoNo 00
mdl_chatmdl_chat
Table comments: Each of these is a chat room
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNocoursecourse bigint(10)bigint(10) NoNo 00
namename varchar(255)varchar(255) NoNo
introintro texttext NoNo
introformatintroformat smallint(4)smallint(4) NoNo 00
keepdayskeepdays bigint(11)bigint(11) NoNo 00
studentlogsstudentlogs smallint(4)smallint(4) NoNo 00
chattimechattime bigint(10)bigint(10) NoNo 00
scheduleschedule smallint(4)smallint(4) NoNo 00
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
mdl_chat_messagesmdl_chat_messages
Table comments: Stores all the actual chat messages
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
chatidchatid bigint(10)bigint(10) NoNo 00
useriduserid bigint(10)bigint(10) NoNo 00
groupidgroupid bigint(10)bigint(10) NoNo 00
systemsystem tinyint(1)tinyint(1) NoNo 00
messagemessage texttext NoNo
timestamptimestamp bigint(10)bigint(10) NoNo 00
mdl_chat_messages_currentmdl_chat_messages_current
Table comments: Stores current session
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
chatidchatid bigint(10)bigint(10) NoNo 00
useriduserid bigint(10)bigint(10) NoNo 00
groupidgroupid bigint(10)bigint(10) NoNo 00
systemsystem tinyint(1)tinyint(1) NoNo 00
messagemessage texttext NoNo
timestamptimestamp bigint(10)bigint(10) NoNo 00
mdl_chat_usersmdl_chat_users
Table comments: Keeps track of which users are in which chat rooms
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
chatidchatid bigint(11)bigint(11) NoNo 00
useriduserid bigint(11)bigint(11) NoNo 00
useriduserid bigint(11)bigint(11) NoNo 00
groupidgroupid bigint(11)bigint(11) NoNo 00versionversion varchar(16)varchar(16) NoNo
ipip varchar(45)varchar(45) NoNo
firstpingfirstping bigint(10)bigint(10) NoNo 00
lastpinglastping bigint(10)bigint(10) NoNo 00
lastmessagepinglastmessageping bigint(10)bigint(10) NoNo 00
sidsid varchar(32)varchar(32) NoNo
coursecourse bigint(10)bigint(10) NoNo 00
langlang varchar(30)varchar(30) NoNo
mdl_choicemdl_choice
Table comments: Available choices are stored here
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
coursecourse bigint(10)bigint(10) NoNo 00
namename varchar(255)varchar(255) NoNo
introintro texttext NoNo
introformatintroformat smallint(4)smallint(4) NoNo 00
publishpublish tinyint(2)tinyint(2) NoNo 00
showresultsshowresults tinyint(2)tinyint(2) NoNo 00
displaydisplay smallint(4)smallint(4) NoNo 00
allowupdateallowupdate tinyint(2)tinyint(2) NoNo 00
showunansweredshowunanswered tinyint(2)tinyint(2) NoNo 00
limitanswerslimitanswers tinyint(2)tinyint(2) NoNo 00
timeopentimeopen bigint(10)bigint(10) NoNo 00
timeclosetimeclose bigint(10)bigint(10) NoNo 00
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
completionsubmitcompletionsubmit tinyint(1)tinyint(1) NoNo 00
mdl_choice_answersmdl_choice_answers
Table comments: choices performed by users
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
choiceidchoiceid bigint(10)bigint(10) NoNo 00
useriduserid bigint(10)bigint(10) NoNo 00
optionidoptionid bigint(10)bigint(10) NoNo 00
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
mdl_choice_optionsmdl_choice_options
Table comments: available options to choice
Table comments: available options to choice
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
choiceidchoiceid bigint(10)bigint(10) NoNo 00
texttext texttext YesYes NULLNULL
maxanswersmaxanswers bigint(10)bigint(10) YesYes 00
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
mdl_cohortmdl_cohort
Table comments: Each record represents one cohort (aka site-wide group).
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
contextidcontextid bigint(10)bigint(10) NoNo
namename varchar(254)varchar(254) NoNo
idnumberidnumber varchar(100)varchar(100) YesYes NULLNULL
descriptiondescription texttext YesYes NULLNULL
descriptionformatdescriptionformat tinyint(2)tinyint(2) NoNo
componentcomponent varchar(100)varchar(100) NoNo
timecreatedtimecreated bigint(10)bigint(10) NoNo
timemodifiedtimemodified bigint(10)bigint(10) NoNo
mdl_cohort_membersmdl_cohort_members
Table comments: Link a user to a cohort.
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
cohortidcohortid bigint(10)bigint(10) NoNo 00
useriduserid bigint(10)bigint(10) NoNo 00
timeaddedtimeadded bigint(10)bigint(10) NoNo 00
mdl_commentsmdl_comments
Table comments: moodle comments module
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
contextidcontextid bigint(10)bigint(10) NoNo
commentareacommentarea varchar(255)varchar(255) NoNo
itemiditemid bigint(10)bigint(10) NoNo
contentcontent texttext NoNo
formatformat tinyint(2)tinyint(2) NoNo 00
useriduserid bigint(10)bigint(10) NoNo
timecreatedtimecreated bigint(10)bigint(10) NoNo
mdl_configmdl_config
Table comments: Moodle configuration variables
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
namename varchar(255)varchar(255) NoNo
valuevalue texttext NoNo
mdl_config_logmdl_config_log
Table comments: Changes done in server configuration through admin UI
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
useriduserid bigint(10)bigint(10) NoNo
timemodifiedtimemodified bigint(10)bigint(10) NoNo
pluginplugin varchar(100)varchar(100) YesYes NULLNULL
namename varchar(100)varchar(100) NoNo
valuevalue texttext YesYes NULLNULL
oldvalueoldvalue texttext YesYes NULLNULL
mdl_config_pluginsmdl_config_plugins
Table comments: Moodle modules and plugins configuration variables
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
pluginplugin varchar(100)varchar(100) NoNo corecore
namename varchar(100)varchar(100) NoNo
valuevalue texttext NoNo
mdl_contextmdl_context
Table comments: one of these must be set
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
contextlevelcontextlevel bigint(10)bigint(10) NoNo 00
instanceidinstanceid bigint(10)bigint(10) NoNo 00
pathpath varchar(255)varchar(255) YesYes NULLNULL
depthdepth tinyint(2)tinyint(2) NoNo 00
depthdepth tinyint(2)tinyint(2) NoNo 00
mdl_context_tempmdl_context_temp
Table comments: Used by build_context_path() in upgrade and cron to keep con
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
pathpath varchar(255)varchar(255) NoNo
depthdepth tinyint(2)tinyint(2) NoNo
mdl_coursemdl_course
Table comments: Central course table
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
categorycategory bigint(10)bigint(10) NoNo 00
sortordersortorder bigint(10)bigint(10) NoNo 00
fullnamefullname varchar(254)varchar(254) NoNo
shortnameshortname varchar(100)varchar(100) NoNo
idnumberidnumber varchar(100)varchar(100) NoNo
summarysummary texttext YesYes NULLNULL
summaryformatsummaryformat tinyint(2)tinyint(2) NoNo 00
formatformat varchar(10)varchar(10) NoNo topicstopics
showgradesshowgrades tinyint(2)tinyint(2) NoNo 11
modinfomodinfo longtextlongtext YesYes NULLNULL
newsitemsnewsitems mediumint(5)mediumint(5) NoNo 11
startdatestartdate bigint(10)bigint(10) NoNo 00
numsectionsnumsections mediumint(5)mediumint(5) NoNo 11
markermarker bigint(10)bigint(10) NoNo 00
maxbytesmaxbytes bigint(10)bigint(10) NoNo 00
legacyfileslegacyfiles smallint(4)smallint(4) NoNo 00
showreportsshowreports smallint(4)smallint(4) NoNo 00
visiblevisible tinyint(1)tinyint(1) NoNo 11
visibleoldvisibleold tinyint(1)tinyint(1) NoNo 11
hiddensectionshiddensections tinyint(2)tinyint(2) NoNo 00
groupmodegroupmode smallint(4)smallint(4) NoNo 00
groupmodeforcegroupmodeforce smallint(4)smallint(4) NoNo 00
defaultgroupingiddefaultgroupingid bigint(10)bigint(10) NoNo 00
langlang varchar(30)varchar(30) NoNo
themetheme varchar(50)varchar(50) NoNo
timecreatedtimecreated bigint(10)bigint(10) NoNo 00
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
requestedrequested tinyint(1)tinyint(1) NoNo 00
restrictmodulesrestrictmodules tinyint(1)tinyint(1) NoNo 00
restrictmodulesrestrictmodules tinyint(1)tinyint(1) NoNo 00
enablecompletionenablecompletion tinyint(1)tinyint(1) NoNo 00completionstartonenrolcompletionstartonenrol tinyint(1)tinyint(1) NoNo 00
completionnotifycompletionnotify tinyint(1)tinyint(1) NoNo 00
mdl_course_allowed_modulesmdl_course_allowed_modules
Table comments: allowed modules foreach course
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
coursecourse bigint(10)bigint(10) NoNo 00
modulemodule bigint(10)bigint(10) NoNo 00
mdl_course_categoriesmdl_course_categories
Table comments: Course categories
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
namename varchar(255)varchar(255) NoNo
descriptiondescription texttext YesYes NULLNULL
descriptionformatdescriptionformat tinyint(2)tinyint(2) NoNo 00
parentparent bigint(10)bigint(10) NoNo 00
sortordersortorder bigint(10)bigint(10) NoNo 00
coursecountcoursecount bigint(10)bigint(10) NoNo 00
visiblevisible tinyint(1)tinyint(1) NoNo 11
visibleoldvisibleold tinyint(1)tinyint(1) NoNo 11
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
depthdepth bigint(10)bigint(10) NoNo 00
pathpath varchar(255)varchar(255) NoNo
themetheme varchar(50)varchar(50) YesYes NULLNULL
mdl_course_completion_aggr_methdmdl_course_completion_aggr_methd
Table comments: Course completion aggregation methods for criteria
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
coursecourse bigint(10)bigint(10) NoNo 00
criteriatypecriteriatype bigint(20)bigint(20) YesYes NULLNULL
methodmethod tinyint(1)tinyint(1) NoNo 00
valuevalue decimal(10,5)decimal(10,5) YesYes NULLNULL
mdl_course_completion_crit_complmdl_course_completion_crit_compl
Table comments: Course completion user records
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
useriduserid bigint(10)bigint(10) NoNo 00
coursecourse bigint(10)bigint(10) NoNo 00
criteriaidcriteriaid bigint(10)bigint(10) NoNo 00
gradefinalgradefinal decimal(10,5)decimal(10,5) YesYes NULLNULL
unenroledunenroled bigint(10)bigint(10) YesYes NULLNULL
deleteddeleted tinyint(1)tinyint(1) YesYes NULLNULL
timecompletedtimecompleted bigint(10)bigint(10) YesYes NULLNULL
mdl_course_completion_criteriamdl_course_completion_criteria
Table comments: Course completion criteria
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
coursecourse bigint(10)bigint(10) NoNo 00
criteriatypecriteriatype bigint(20)bigint(20) NoNo 00
modulemodule varchar(100)varchar(100) YesYes NULLNULL
moduleinstancemoduleinstance bigint(10)bigint(10) YesYes NULLNULL
courseinstancecourseinstance bigint(10)bigint(10) YesYes NULLNULL
enrolperiodenrolperiod bigint(10)bigint(10) YesYes NULLNULL
timeendtimeend bigint(10)bigint(10) YesYes NULLNULL
gradepassgradepass decimal(10,5)decimal(10,5) YesYes NULLNULL
rolerole bigint(10)bigint(10) YesYes NULLNULL
mdl_course_completion_notifymdl_course_completion_notify
Table comments: Course completion notification emails
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
coursecourse bigint(10)bigint(10) NoNo 00
rolerole bigint(10)bigint(10) NoNo 00
messagemessage texttext NoNo
timesenttimesent bigint(10)bigint(10) NoNo 00
mdl_course_completionsmdl_course_completions
Table comments: Course completion records
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
idid bigint(10)bigint(10) NoNo
useriduserid bigint(10)bigint(10) NoNo 00
coursecourse bigint(10)bigint(10) NoNo 00
deleteddeleted tinyint(1)tinyint(1) YesYes NULLNULL
timenotifiedtimenotified bigint(10)bigint(10) YesYes NULLNULL
timeenrolledtimeenrolled bigint(10)bigint(10) NoNo 00
timestartedtimestarted bigint(10)bigint(10) NoNo 00
timecompletedtimecompleted bigint(10)bigint(10) YesYes NULLNULL
reaggregatereaggregate bigint(10)bigint(10) NoNo 00
mdl_course_displaymdl_course_display
Table comments: Stores info about how to display the course
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
coursecourse bigint(10)bigint(10) NoNo 00
useriduserid bigint(10)bigint(10) NoNo 00
displaydisplay bigint(10)bigint(10) NoNo 00
mdl_course_modulesmdl_course_modules
Table comments: course_modules table retrofitted from MySQL
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
coursecourse bigint(10)bigint(10) NoNo 00
modulemodule bigint(10)bigint(10) NoNo 00
instanceinstance bigint(10)bigint(10) NoNo 00
sectionsection bigint(10)bigint(10) NoNo 00
idnumberidnumber varchar(100)varchar(100) YesYes NULLNULL
addedadded bigint(10)bigint(10) NoNo 00
scorescore smallint(4)smallint(4) NoNo 00
indentindent mediumint(5)mediumint(5) NoNo 00
visiblevisible tinyint(1)tinyint(1) NoNo 11
visibleoldvisibleold tinyint(1)tinyint(1) NoNo 11
groupmodegroupmode smallint(4)smallint(4) NoNo 00
groupingidgroupingid bigint(10)bigint(10) NoNo 00
groupmembersonlygroupmembersonly smallint(4)smallint(4) NoNo 00
completioncompletion tinyint(1)tinyint(1) NoNo 00
completiongradeitemnumbercompletiongradeitemnumber bigint(10)bigint(10) YesYes NULLNULL
completionviewcompletionview tinyint(1)tinyint(1) NoNo 00
completionexpectedcompletionexpected bigint(10)bigint(10) NoNo 00
availablefromavailablefrom bigint(10)bigint(10) NoNo 00
availableuntilavailableuntil bigint(10)bigint(10) NoNo 00
releasecodereleasecode varchar(50)varchar(50) YesYes NULLNULL
releasecodereleasecode varchar(50)varchar(50) YesYes NULLNULL
showavailabilityshowavailability tinyint(1)tinyint(1) NoNo 00
mdl_course_modules_availabilitymdl_course_modules_availability
Table comments: Table stores conditions that affect whether a module/activit
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
coursemoduleidcoursemoduleid bigint(10)bigint(10) NoNo
sourcecmidsourcecmid bigint(10)bigint(10) YesYes NULLNULL
requiredcompletionrequiredcompletion tinyint(1)tinyint(1) YesYes NULLNULL
gradeitemidgradeitemid bigint(10)bigint(10) YesYes NULLNULL
grademingrademin decimal(10,5)decimal(10,5) YesYes NULLNULL
grademaxgrademax decimal(10,5)decimal(10,5) YesYes NULLNULL
mdl_course_modules_completionmdl_course_modules_completion
Table comments: Stores the completion state (completed or not completed, etc
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
coursemoduleidcoursemoduleid bigint(10)bigint(10) NoNo
useriduserid bigint(10)bigint(10) NoNo
completionstatecompletionstate tinyint(1)tinyint(1) NoNo
viewedviewed tinyint(1)tinyint(1) YesYes NULLNULL
timemodifiedtimemodified bigint(10)bigint(10) NoNo
mdl_course_publishedmdl_course_published
Table comments: Information about how and when an local courses were publish
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
huburlhuburl varchar(255)varchar(255) YesYes NULLNULL
courseidcourseid bigint(10)bigint(10) NoNo
timepublishedtimepublished bigint(10)bigint(10) NoNo
enrollableenrollable tinyint(1)tinyint(1) NoNo 11
hubcourseidhubcourseid bigint(10)bigint(10) NoNo
statusstatus tinyint(1)tinyint(1) YesYes 00
timecheckedtimechecked bigint(10)bigint(10) YesYes NULLNULL
mdl_course_requestmdl_course_request
Table comments: course requests
Table comments: course requests
ColumnColumn TypeType NullNull DefaultDefault CommentsCommentsidid bigint(10)bigint(10) NoNo
fullnamefullname varchar(254)varchar(254) NoNo
shortnameshortname varchar(100)varchar(100) NoNo
summarysummary texttext NoNo
summaryformatsummaryformat tinyint(2)tinyint(2) NoNo 00
reasonreason texttext NoNo
requesterrequester bigint(10)bigint(10) NoNo 00
passwordpassword varchar(50)varchar(50) NoNo
mdl_course_sectionsmdl_course_sections
Table comments: to define the sections for each course
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
coursecourse bigint(10)bigint(10) NoNo 00
sectionsection bigint(10)bigint(10) NoNo 00
namename varchar(255)varchar(255) YesYes NULLNULL
summarysummary texttext YesYes NULLNULL
summaryformatsummaryformat tinyint(2)tinyint(2) NoNo 00
sequencesequence texttext YesYes NULLNULL
visiblevisible tinyint(1)tinyint(1) NoNo 11
availablefromavailablefrom bigint(10)bigint(10) NoNo 00
availableuntilavailableuntil bigint(10)bigint(10) NoNo 00
releasecodereleasecode varchar(50)varchar(50) YesYes NULLNULL
showavailabilityshowavailability tinyint(1)tinyint(1) NoNo 00
mdl_course_sections_availabilitymdl_course_sections_availability
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
coursesectionidcoursesectionid bigint(10)bigint(10) NoNo
sourcecmidsourcecmid bigint(10)bigint(10) YesYes NULLNULL
requiredcompletionrequiredcompletion tinyint(1)tinyint(1) YesYes NULLNULL
gradeitemidgradeitemid bigint(10)bigint(10) YesYes NULLNULL
grademingrademin decimal(10,5)decimal(10,5) YesYes NULLNULL
grademaxgrademax decimal(10,5)decimal(10,5) YesYes NULLNULL
mdl_datamdl_data
Table comments: all database activities
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
coursecourse bigint(10)bigint(10) NoNo 00
namename varchar(255)varchar(255) NoNo
introintro texttext NoNo
introformatintroformat smallint(4)smallint(4) NoNo 00
commentscomments smallint(4)smallint(4) NoNo 00
timeavailablefromtimeavailablefrom bigint(10)bigint(10) NoNo 00
timeavailabletotimeavailableto bigint(10)bigint(10) NoNo 00
timeviewfromtimeviewfrom bigint(10)bigint(10) NoNo 00
timeviewtotimeviewto bigint(10)bigint(10) NoNo 00
requiredentriesrequiredentries int(8)int(8) NoNo 00
requiredentriestoviewrequiredentriestoview int(8)int(8) NoNo 00
maxentriesmaxentries int(8)int(8) NoNo 00
rssarticlesrssarticles smallint(4)smallint(4) NoNo 00
singletemplatesingletemplate texttext YesYes NULLNULL
listtemplatelisttemplate texttext YesYes NULLNULL
listtemplateheaderlisttemplateheader texttext YesYes NULLNULL
listtemplatefooterlisttemplatefooter texttext YesYes NULLNULL
addtemplateaddtemplate texttext YesYes NULLNULL
rsstemplatersstemplate texttext YesYes NULLNULL
rsstitletemplatersstitletemplate texttext YesYes NULLNULL
csstemplatecsstemplate texttext YesYes NULLNULL
jstemplatejstemplate texttext YesYes NULLNULL
asearchtemplateasearchtemplate texttext YesYes NULLNULL
approvalapproval smallint(4)smallint(4) NoNo 00
scalescale bigint(10)bigint(10) NoNo 00
assessedassessed bigint(10)bigint(10) NoNo 00
assesstimestartassesstimestart bigint(10)bigint(10) NoNo 00
assesstimefinishassesstimefinish bigint(10)bigint(10) NoNo 00
defaultsortdefaultsort bigint(10)bigint(10) NoNo 00
defaultsortdirdefaultsortdir smallint(4)smallint(4) NoNo 00
editanyeditany smallint(4)smallint(4) NoNo 00
notificationnotification bigint(10)bigint(10) NoNo 00
mdl_data_contentmdl_data_content
Table comments: the content introduced in each record/fields
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
fieldidfieldid bigint(10)bigint(10) NoNo 00
recordidrecordid bigint(10)bigint(10) NoNo 00
contentcontent longtextlongtext YesYes NULLNULL
content1content1 longtextlongtext YesYes NULLNULL
content2content2 longtextlongtext YesYes NULLNULL
content2content2 longtextlongtext YesYes NULLNULL
content3content3 longtextlongtext YesYes NULLNULL
content4content4 longtextlongtext YesYes NULLNULL
mdl_data_fieldsmdl_data_fields
Table comments: every field available
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
dataiddataid bigint(10)bigint(10) NoNo 00
typetype varchar(255)varchar(255) NoNo
namename varchar(255)varchar(255) NoNo
descriptiondescription texttext NoNo
param1param1 texttext YesYes NULLNULL
param2param2 texttext YesYes NULLNULL
param3param3 texttext YesYes NULLNULL
param4param4 texttext YesYes NULLNULL
param5param5 texttext YesYes NULLNULL
param6param6 texttext YesYes NULLNULL
param7param7 texttext YesYes NULLNULL
param8param8 texttext YesYes NULLNULL
param9param9 texttext YesYes NULLNULL
param10param10 texttext YesYes NULLNULL
mdl_data_recordsmdl_data_records
Table comments: every record introduced
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
useriduserid bigint(10)bigint(10) NoNo 00
groupidgroupid bigint(10)bigint(10) NoNo 00
dataiddataid bigint(10)bigint(10) NoNo 00
timecreatedtimecreated bigint(10)bigint(10) NoNo 00
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
approvedapproved smallint(4)smallint(4) NoNo 00
mdl_enrolmdl_enrol
Table comments: Instances of enrolment plugins used in courses, fields marke
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
enrolenrol varchar(20)varchar(20) NoNo
statusstatus bigint(10)bigint(10) NoNo 00
statusstatus bigint(10)bigint(10) NoNo 00
courseidcourseid bigint(10)bigint(10) NoNo
sortordersortorder bigint(10)bigint(10) NoNo 00
namename varchar(255)varchar(255) YesYes NULLNULL
enrolperiodenrolperiod bigint(10)bigint(10) YesYes 00
enrolstartdateenrolstartdate bigint(10)bigint(10) YesYes 00
enrolenddateenrolenddate bigint(10)bigint(10) YesYes 00
expirynotifyexpirynotify tinyint(1)tinyint(1) YesYes 00
expirythresholdexpirythreshold bigint(10)bigint(10) YesYes 00
notifyallnotifyall tinyint(1)tinyint(1) YesYes 00
passwordpassword varchar(50)varchar(50) YesYes NULLNULL
costcost varchar(20)varchar(20) YesYes NULLNULL
currencycurrency varchar(3)varchar(3) YesYes NULLNULL
roleidroleid bigint(10)bigint(10) YesYes 00
customint1customint1 bigint(10)bigint(10) YesYes NULLNULL
customint2customint2 bigint(10)bigint(10) YesYes NULLNULL
customint3customint3 bigint(10)bigint(10) YesYes NULLNULL
customint4customint4 bigint(10)bigint(10) YesYes NULLNULL
customchar1customchar1 varchar(255)varchar(255) YesYes NULLNULL
customchar2customchar2 varchar(255)varchar(255) YesYes NULLNULL
customdec1customdec1 decimal(12,7)decimal(12,7) YesYes NULLNULL
customdec2customdec2 decimal(12,7)decimal(12,7) YesYes NULLNULL
customtext1customtext1 longtextlongtext YesYes NULLNULL
customtext2customtext2 longtextlongtext YesYes NULLNULL
timecreatedtimecreated bigint(10)bigint(10) NoNo 00
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
mdl_enrol_authorizemdl_enrol_authorize
Table comments: Holds all known information about authorize.net transactions
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
paymentmethodpaymentmethod varchar(6)varchar(6) NoNo cccc
refundinforefundinfo smallint(4)smallint(4) NoNo 00
ccnameccname varchar(255)varchar(255) NoNo
courseidcourseid bigint(10)bigint(10) NoNo 00
instanceidinstanceid bigint(10)bigint(10) NoNo 00
useriduserid bigint(10)bigint(10) NoNo 00
transidtransid bigint(20)bigint(20) NoNo 00
statusstatus bigint(10)bigint(10) NoNo 00
timecreatedtimecreated bigint(10)bigint(10) NoNo 00
settletimesettletime bigint(10)bigint(10) NoNo 00
amountamount varchar(10)varchar(10) NoNo
currencycurrency varchar(3)varchar(3) NoNo USDUSD
mdl_enrol_authorize_refundsmdl_enrol_authorize_refunds
Table comments: Authorize.net refunds
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
orderidorderid bigint(10)bigint(10) NoNo 00
statusstatus tinyint(1)tinyint(1) NoNo 00
amountamount varchar(10)varchar(10) NoNo
transidtransid bigint(20)bigint(20) YesYes 00
settletimesettletime bigint(10)bigint(10) NoNo 00
mdl_enrol_flatfilemdl_enrol_flatfile
Table comments: enrol_flatfile table retrofitted from MySQL
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
actionaction varchar(30)varchar(30) NoNo
roleidroleid bigint(10)bigint(10) NoNo
useriduserid bigint(10)bigint(10) NoNo
courseidcourseid bigint(10)bigint(10) NoNo
timestarttimestart bigint(10)bigint(10) NoNo 00
timeendtimeend bigint(10)bigint(10) NoNo 00
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
mdl_enrol_paypalmdl_enrol_paypal
Table comments: Holds all known information about PayPal transactions
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
businessbusiness varchar(255)varchar(255) NoNo
receiver_emailreceiver_email varchar(255)varchar(255) NoNo
receiver_idreceiver_id varchar(255)varchar(255) NoNo
item_nameitem_name varchar(255)varchar(255) NoNo
courseidcourseid bigint(10)bigint(10) NoNo 00
useriduserid bigint(10)bigint(10) NoNo 00
instanceidinstanceid bigint(10)bigint(10) NoNo 00
memomemo varchar(255)varchar(255) NoNo
taxtax varchar(255)varchar(255) NoNo
option_name1option_name1 varchar(255)varchar(255) NoNo
option_selection1_xoption_selection1_x varchar(255)varchar(255) NoNo
option_name2option_name2 varchar(255)varchar(255) NoNo
option_selection2_xoption_selection2_x varchar(255)varchar(255) NoNo
payment_statuspayment_status varchar(255)varchar(255) NoNo
pending_reasonpending_reason varchar(255)varchar(255) NoNo
reason_codereason_code varchar(30)varchar(30) NoNo
txn_idtxn_id varchar(255)varchar(255) NoNo
parent_txn_idparent_txn_id varchar(255)varchar(255) NoNo
payment_typepayment_type varchar(30)varchar(30) NoNo
timeupdatedtimeupdated bigint(10)bigint(10) NoNo 00
mdl_equellamdl_equella
Table comments: The Equella table
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
coursecourse bigint(10)bigint(10) NoNo 00
namename texttext NoNo
introintro texttext YesYes NULLNULL
introformatintroformat smallint(4)smallint(4) NoNo 11
timecreatedtimecreated bigint(10)bigint(10) NoNo 00
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
urlurl mediumtextmediumtext NoNo
popuppopup texttext YesYes NULLNULL
activationactivation varchar(40)varchar(40) YesYes NULLNULL
mdl_eventmdl_event
Table comments: For everything with a time associated to it
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
namename varchar(255)varchar(255) NoNo
descriptiondescription texttext NoNo
formatformat smallint(4)smallint(4) NoNo 00
courseidcourseid bigint(10)bigint(10) NoNo 00
groupidgroupid bigint(10)bigint(10) NoNo 00
useriduserid bigint(10)bigint(10) NoNo 00
repeatidrepeatid bigint(10)bigint(10) NoNo 00
modulenamemodulename varchar(20)varchar(20) NoNo
instanceinstance bigint(10)bigint(10) NoNo 00
eventtypeeventtype varchar(20)varchar(20) NoNo
timestarttimestart bigint(10)bigint(10) NoNo 00
timedurationtimeduration bigint(10)bigint(10) NoNo 00
visiblevisible smallint(4)smallint(4) NoNo 11
uuiduuid varchar(36)varchar(36) NoNo
sequencesequence bigint(10)bigint(10) NoNo 11
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
mdl_events_handlersmdl_events_handlers
Table comments: This table is for storing which components requests what typ
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
eventnameeventname varchar(166)varchar(166) NoNo
componentcomponent varchar(166)varchar(166) NoNo
handlerfilehandlerfile varchar(255)varchar(255) NoNo
handlerfunctionhandlerfunction mediumtextmediumtext YesYes NULLNULL
scheduleschedule varchar(255)varchar(255) YesYes NULLNULL
statusstatus bigint(10)bigint(10) NoNo 00
internalinternal tinyint(2)tinyint(2) NoNo 11
mdl_events_queuemdl_events_queue
Table comments: This table is for storing queued events. It stores only one
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
eventdataeventdata longtextlongtext NoNo
stackdumpstackdump mediumtextmediumtext YesYes NULLNULL
useriduserid bigint(10)bigint(10) YesYes NULLNULL
timecreatedtimecreated bigint(10)bigint(10) NoNo
mdl_events_queue_handlersmdl_events_queue_handlers
Table comments: This is the list of queued handlers for processing. The even
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
queuedeventidqueuedeventid bigint(10)bigint(10) NoNo
handleridhandlerid bigint(10)bigint(10) NoNo
statusstatus bigint(10)bigint(10) YesYes NULLNULL
errormessageerrormessage mediumtextmediumtext YesYes NULLNULL
timemodifiedtimemodified bigint(10)bigint(10) NoNo
mdl_external_functionsmdl_external_functions
Table comments: list of all external functions
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
idid bigint(10)bigint(10) NoNo
namename varchar(200)varchar(200) NoNo
classnameclassname varchar(100)varchar(100) NoNomethodnamemethodname varchar(100)varchar(100) NoNo
classpathclasspath varchar(255)varchar(255) YesYes NULLNULL
componentcomponent varchar(100)varchar(100) NoNo
capabilitiescapabilities varchar(255)varchar(255) YesYes NULLNULL
mdl_external_servicesmdl_external_services
Table comments: built in and custom external services
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
namename varchar(200)varchar(200) NoNo
enabledenabled tinyint(1)tinyint(1) NoNo
requiredcapabilityrequiredcapability varchar(150)varchar(150) YesYes NULLNULL
restrictedusersrestrictedusers tinyint(1)tinyint(1) NoNo
componentcomponent varchar(100)varchar(100) YesYes NULLNULL
timecreatedtimecreated bigint(10)bigint(10) NoNo
timemodifiedtimemodified bigint(10)bigint(10) YesYes NULLNULL
mdl_external_services_functionsmdl_external_services_functions
Table comments: lists functions available in each service group
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
externalserviceidexternalserviceid bigint(10)bigint(10) NoNo
functionnamefunctionname varchar(200)varchar(200) NoNo
mdl_external_services_usersmdl_external_services_users
Table comments: users allowed to use services with restricted users flag
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
externalserviceidexternalserviceid bigint(10)bigint(10) NoNo
useriduserid bigint(10)bigint(10) NoNo
iprestrictioniprestriction varchar(255)varchar(255) YesYes NULLNULL
validuntilvaliduntil bigint(10)bigint(10) YesYes NULLNULL
timecreatedtimecreated bigint(10)bigint(10) YesYes NULLNULL
mdl_external_tokensmdl_external_tokens
Table comments: Security tokens for accessing of external services
ColumnColumn TypeType NullNull DefaultDefault CommentsCommentsidid bigint(10)bigint(10) NoNo
tokentoken varchar(128)varchar(128) NoNo
tokentypetokentype smallint(4)smallint(4) NoNo
useriduserid bigint(10)bigint(10) NoNo
externalserviceidexternalserviceid bigint(10)bigint(10) NoNo
sidsid varchar(128)varchar(128) YesYes NULLNULL
contextidcontextid bigint(10)bigint(10) NoNo
creatoridcreatorid bigint(20)bigint(20) NoNo 11
iprestrictioniprestriction varchar(255)varchar(255) YesYes NULLNULL
validuntilvaliduntil bigint(10)bigint(10) YesYes NULLNULL
timecreatedtimecreated bigint(10)bigint(10) NoNo
lastaccesslastaccess bigint(10)bigint(10) YesYes NULLNULL
mdl_feedbackmdl_feedback
Table comments: all feedbacks
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
coursecourse bigint(10)bigint(10) NoNo 00
namename varchar(255)varchar(255) NoNo
introintro texttext NoNo
introformatintroformat smallint(4)smallint(4) NoNo 00
anonymousanonymous tinyint(1)tinyint(1) NoNo 11
email_notificationemail_notification tinyint(1)tinyint(1) NoNo 11
multiple_submitmultiple_submit tinyint(1)tinyint(1) NoNo 11
autonumberingautonumbering tinyint(1)tinyint(1) NoNo 11
site_after_submitsite_after_submit varchar(255)varchar(255) NoNo
page_after_submitpage_after_submit texttext NoNo
page_after_submitformatpage_after_submitformat tinyint(2)tinyint(2) NoNo 00
publish_statspublish_stats tinyint(1)tinyint(1) NoNo 00
timeopentimeopen bigint(10)bigint(10) NoNo 00
timeclosetimeclose bigint(10)bigint(10) NoNo 00
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
completionsubmitcompletionsubmit tinyint(1)tinyint(1) NoNo 00
mdl_feedback_completedmdl_feedback_completed
Table comments: filled out feedback
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
feedbackfeedback bigint(10)bigint(10) NoNo 00
useriduserid bigint(10)bigint(10) NoNo 00
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
random_responserandom_response bigint(10)bigint(10) NoNo 00
anonymous_responseanonymous_response tinyint(1)tinyint(1) NoNo 00
mdl_feedback_completedtmpmdl_feedback_completedtmp
Table comments: filled out feedback
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
feedbackfeedback bigint(10)bigint(10) NoNo 00
useriduserid bigint(10)bigint(10) NoNo 00
guestidguestid varchar(255)varchar(255) NoNo
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
random_responserandom_response bigint(10)bigint(10) NoNo 00
anonymous_responseanonymous_response tinyint(1)tinyint(1) NoNo 00
mdl_feedback_itemmdl_feedback_item
Table comments: feedback_items
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
feedbackfeedback bigint(10)bigint(10) NoNo 00
templatetemplate bigint(10)bigint(10) NoNo 00
namename varchar(255)varchar(255) NoNo
labellabel varchar(255)varchar(255) NoNo
presentationpresentation texttext NoNo
typtyp varchar(255)varchar(255) NoNo
hasvaluehasvalue tinyint(1)tinyint(1) NoNo 00
positionposition smallint(3)smallint(3) NoNo 00
requiredrequired tinyint(1)tinyint(1) NoNo 00
dependitemdependitem bigint(10)bigint(10) NoNo 00
dependvaluedependvalue varchar(255)varchar(255) NoNo
optionsoptions varchar(255)varchar(255) NoNo
mdl_feedback_sitecourse_mapmdl_feedback_sitecourse_map
Table comments: feedback sitecourse map
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
feedbackidfeedbackid bigint(10)bigint(10) NoNo 00
courseidcourseid bigint(10)bigint(10) NoNo 00
mdl_feedback_templatemdl_feedback_template
Table comments: templates of feedbackstructures
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
coursecourse bigint(10)bigint(10) NoNo 00
ispublicispublic tinyint(1)tinyint(1) NoNo 00
namename varchar(255)varchar(255) NoNo
mdl_feedback_trackingmdl_feedback_tracking
Table comments: feedback trackingdata
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
useriduserid bigint(10)bigint(10) NoNo 00
feedbackfeedback bigint(10)bigint(10) NoNo 00
completedcompleted bigint(10)bigint(10) NoNo 00
tmp_completedtmp_completed bigint(10)bigint(10) NoNo 00
mdl_feedback_valuemdl_feedback_value
Table comments: values of the completeds
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
course_idcourse_id bigint(10)bigint(10) NoNo 00
itemitem bigint(10)bigint(10) NoNo 00
completedcompleted bigint(10)bigint(10) NoNo 00
tmp_completedtmp_completed bigint(10)bigint(10) NoNo 00
valuevalue texttext NoNo
mdl_feedback_valuetmpmdl_feedback_valuetmp
Table comments: values of the completedstmp
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
course_idcourse_id bigint(10)bigint(10) NoNo 00
itemitem bigint(10)bigint(10) NoNo 00
completedcompleted bigint(10)bigint(10) NoNo 00
tmp_completedtmp_completed bigint(10)bigint(10) NoNo 00
valuevalue texttext NoNo
mdl_filesmdl_files
Table comments: description of files, content is stored in sha1 file pool
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
contenthashcontenthash varchar(40)varchar(40) NoNo
pathnamehashpathnamehash varchar(40)varchar(40) NoNo
contextidcontextid bigint(10)bigint(10) NoNo
componentcomponent varchar(100)varchar(100) NoNo
fileareafilearea varchar(50)varchar(50) NoNo
itemiditemid bigint(10)bigint(10) NoNo
filepathfilepath varchar(255)varchar(255) NoNo
filenamefilename varchar(255)varchar(255) NoNo
useriduserid bigint(10)bigint(10) YesYes NULLNULL
filesizefilesize bigint(10)bigint(10) NoNo
mimetypemimetype varchar(100)varchar(100) YesYes NULLNULL
statusstatus bigint(10)bigint(10) NoNo 00
sourcesource texttext YesYes NULLNULL
authorauthor varchar(255)varchar(255) YesYes NULLNULL
licenselicense varchar(255)varchar(255) YesYes NULLNULL
timecreatedtimecreated bigint(10)bigint(10) NoNo
timemodifiedtimemodified bigint(10)bigint(10) NoNo
sortordersortorder bigint(10)bigint(10) NoNo 00
mdl_filter_activemdl_filter_active
Table comments: Stores information about which filters are active in which c
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
filterfilter varchar(32)varchar(32) NoNo
contextidcontextid bigint(10)bigint(10) NoNo
activeactive smallint(4)smallint(4) NoNo
sortordersortorder bigint(10)bigint(10) NoNo 00
mdl_filter_configmdl_filter_config
Table comments: Stores per-context configuration settings for filters which
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
filterfilter varchar(32)varchar(32) NoNo
contextidcontextid bigint(10)bigint(10) NoNo
namename varchar(255)varchar(255) NoNo
valuevalue texttext YesYes NULLNULL
mdl_foldermdl_folder
Table comments: each record is one folder resource
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
coursecourse bigint(10)bigint(10) NoNo 00
namename varchar(255)varchar(255) NoNo
introintro texttext YesYes NULLNULL
introformatintroformat smallint(4)smallint(4) NoNo 00
revisionrevision bigint(10)bigint(10) NoNo 00
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
mdl_format_flexpage_cachemdl_format_flexpage_cache
Table comments: Flexpage course cache
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
courseidcourseid bigint(10)bigint(10) NoNo
pagespages longtextlongtext YesYes NULLNULL
buildcodebuildcode smallint(3)smallint(3) NoNo 00
timemodifiedtimemodified bigint(10)bigint(10) NoNo
mdl_format_flexpage_completionmdl_format_flexpage_completion
Table comments: Determines page availability based on activity completion co
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
pageidpageid bigint(10)bigint(10) NoNo
cmidcmid bigint(10)bigint(10) NoNo
requiredcompletionrequiredcompletion tinyint(1)tinyint(1) NoNo
mdl_format_flexpage_grademdl_format_flexpage_grade
Table comments: Determines page availability based on grade conditions
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
pageidpageid bigint(10)bigint(10) NoNo
gradeitemidgradeitemid bigint(10)bigint(10) NoNo
grademingrademin decimal(10,5)decimal(10,5) NoNo
grademingrademin decimal(10,5)decimal(10,5) NoNo
grademaxgrademax decimal(10,5)decimal(10,5) NoNo
mdl_format_flexpage_pagemdl_format_flexpage_page
Table comments: Flexpage pages
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
courseidcourseid bigint(10)bigint(10) NoNo
namename varchar(255)varchar(255) NoNo
altnamealtname varchar(255)varchar(255) YesYes NULLNULL
displaydisplay bigint(10)bigint(10) NoNo 00
navigationnavigation smallint(4)smallint(4) NoNo 00
availablefromavailablefrom bigint(10)bigint(10) NoNo 00
availableuntilavailableuntil bigint(10)bigint(10) NoNo 00
releasecodereleasecode varchar(50)varchar(50) YesYes NULLNULL
showavailabilityshowavailability tinyint(1)tinyint(1) NoNo 00
parentidparentid bigint(10)bigint(10) NoNo 00
weightweight smallint(4)smallint(4) NoNo 00
mdl_format_flexpage_regionmdl_format_flexpage_region
Table comments: Suggested theme region widths for pages
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
pageidpageid bigint(10)bigint(10) NoNo
regionregion varchar(255)varchar(255) NoNo
widthwidth varchar(20)varchar(20) NoNo
mdl_forummdl_forum
Table comments: Forums contain and structure discussion
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
coursecourse bigint(10)bigint(10) NoNo 00
typetype varchar(20)varchar(20) NoNo generalgeneral
namename varchar(255)varchar(255) NoNo
introintro texttext NoNo
introformatintroformat smallint(4)smallint(4) NoNo 00
assessedassessed bigint(10)bigint(10) NoNo 00
assesstimestartassesstimestart bigint(10)bigint(10) NoNo 00
assesstimefinishassesstimefinish bigint(10)bigint(10) NoNo 00
scalescale bigint(10)bigint(10) NoNo 00
maxbytesmaxbytes bigint(10)bigint(10) NoNo 00
maxattachmentsmaxattachments bigint(10)bigint(10) NoNo 11
forcesubscribeforcesubscribe tinyint(1)tinyint(1) NoNo 00
trackingtypetrackingtype tinyint(2)tinyint(2) NoNo 11
rsstypersstype tinyint(2)tinyint(2) NoNo 00
rssarticlesrssarticles tinyint(2)tinyint(2) NoNo 00
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
warnafterwarnafter bigint(10)bigint(10) NoNo 00
blockafterblockafter bigint(10)bigint(10) NoNo 00
blockperiodblockperiod bigint(10)bigint(10) NoNo 00
completiondiscussionscompletiondiscussions int(9)int(9) NoNo 00
completionrepliescompletionreplies int(9)int(9) NoNo 00
completionpostscompletionposts int(9)int(9) NoNo 00
mdl_forum_discussionsmdl_forum_discussions
Table comments: Forums are composed of discussions
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
coursecourse bigint(10)bigint(10) NoNo 00
forumforum bigint(10)bigint(10) NoNo 00
namename varchar(255)varchar(255) NoNo
firstpostfirstpost bigint(10)bigint(10) NoNo 00
useriduserid bigint(10)bigint(10) NoNo 00
groupidgroupid bigint(10)bigint(10) NoNo -1-1
assessedassessed tinyint(1)tinyint(1) NoNo 11
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
usermodifiedusermodified bigint(10)bigint(10) NoNo 00
timestarttimestart bigint(10)bigint(10) NoNo 00
timeendtimeend bigint(10)bigint(10) NoNo 00
mdl_forum_postsmdl_forum_posts
Table comments: All posts are stored in this table
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
discussiondiscussion bigint(10)bigint(10) NoNo 00
parentparent bigint(10)bigint(10) NoNo 00
useriduserid bigint(10)bigint(10) NoNo 00
createdcreated bigint(10)bigint(10) NoNo 00
modifiedmodified bigint(10)bigint(10) NoNo 00
mailedmailed tinyint(2)tinyint(2) NoNo 00
subjectsubject varchar(255)varchar(255) NoNo
subjectsubject varchar(255)varchar(255) NoNo
messagemessage texttext NoNo
messageformatmessageformat tinyint(2)tinyint(2) NoNo 00
messagetrustmessagetrust tinyint(2)tinyint(2) NoNo 00
attachmentattachment varchar(100)varchar(100) NoNo
totalscoretotalscore smallint(4)smallint(4) NoNo 00
mailnowmailnow bigint(10)bigint(10) NoNo 00
mdl_forum_queuemdl_forum_queue
Table comments: For keeping track of posts that will be mailed in digest for
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
useriduserid bigint(10)bigint(10) NoNo 00
discussioniddiscussionid bigint(10)bigint(10) NoNo 00
postidpostid bigint(10)bigint(10) NoNo 00
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
mdl_forum_readmdl_forum_read
Table comments: Tracks each users read posts
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
useriduserid bigint(10)bigint(10) NoNo 00
forumidforumid bigint(10)bigint(10) NoNo 00
discussioniddiscussionid bigint(10)bigint(10) NoNo 00
postidpostid bigint(10)bigint(10) NoNo 00
firstreadfirstread bigint(10)bigint(10) NoNo 00
lastreadlastread bigint(10)bigint(10) NoNo 00
mdl_forum_subscriptionsmdl_forum_subscriptions
Table comments: Keeps track of who is subscribed to what forum
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
useriduserid bigint(10)bigint(10) NoNo 00
forumforum bigint(10)bigint(10) NoNo 00
mdl_forum_track_prefsmdl_forum_track_prefs
Table comments: Tracks each users untracked forums
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
useriduserid bigint(10)bigint(10) NoNo 00
forumidforumid bigint(10)bigint(10) NoNo 00
mdl_glossarymdl_glossary
Table comments: all glossaries
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
coursecourse bigint(10)bigint(10) NoNo 00
namename varchar(255)varchar(255) NoNo
introintro texttext NoNo
introformatintroformat smallint(4)smallint(4) NoNo 00
allowduplicatedentriesallowduplicatedentries tinyint(2)tinyint(2) NoNo 00
displayformatdisplayformat varchar(50)varchar(50) NoNo dictionarydictionary
mainglossarymainglossary tinyint(2)tinyint(2) NoNo 00
showspecialshowspecial tinyint(2)tinyint(2) NoNo 11
showalphabetshowalphabet tinyint(2)tinyint(2) NoNo 11
showallshowall tinyint(2)tinyint(2) NoNo 11
allowcommentsallowcomments tinyint(2)tinyint(2) NoNo 00
allowprintviewallowprintview tinyint(2)tinyint(2) NoNo 11
usedynalinkusedynalink tinyint(2)tinyint(2) NoNo 11
defaultapprovaldefaultapproval tinyint(2)tinyint(2) NoNo 11
globalglossaryglobalglossary tinyint(2)tinyint(2) NoNo 00
entbypageentbypage smallint(3)smallint(3) NoNo 1010
editalwayseditalways tinyint(2)tinyint(2) NoNo 00
rsstypersstype tinyint(2)tinyint(2) NoNo 00
rssarticlesrssarticles tinyint(2)tinyint(2) NoNo 00
assessedassessed bigint(10)bigint(10) NoNo 00
assesstimestartassesstimestart bigint(10)bigint(10) NoNo 00
assesstimefinishassesstimefinish bigint(10)bigint(10) NoNo 00
scalescale bigint(10)bigint(10) NoNo 00
timecreatedtimecreated bigint(10)bigint(10) NoNo 00
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
completionentriescompletionentries int(9)int(9) NoNo 00
mdl_glossary_aliasmdl_glossary_alias
Table comments: entries alias
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
entryidentryid bigint(10)bigint(10) NoNo 00
entryidentryid bigint(10)bigint(10) NoNo 00
aliasalias varchar(255)varchar(255) NoNo
mdl_glossary_categoriesmdl_glossary_categories
Table comments: all categories for glossary entries
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
glossaryidglossaryid bigint(10)bigint(10) NoNo 00
namename varchar(255)varchar(255) NoNo
usedynalinkusedynalink tinyint(2)tinyint(2) NoNo 11
mdl_glossary_entriesmdl_glossary_entries
Table comments: all glossary entries
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
glossaryidglossaryid bigint(10)bigint(10) NoNo 00
useriduserid bigint(10)bigint(10) NoNo 00
conceptconcept varchar(255)varchar(255) NoNo
definitiondefinition texttext NoNo
definitionformatdefinitionformat tinyint(2)tinyint(2) NoNo 00
definitiontrustdefinitiontrust tinyint(2)tinyint(2) NoNo 00
attachmentattachment varchar(100)varchar(100) NoNo
timecreatedtimecreated bigint(10)bigint(10) NoNo 00
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
teacherentryteacherentry tinyint(2)tinyint(2) NoNo 00
sourceglossaryidsourceglossaryid bigint(10)bigint(10) NoNo 00
usedynalinkusedynalink tinyint(2)tinyint(2) NoNo 11
casesensitivecasesensitive tinyint(2)tinyint(2) NoNo 00
fullmatchfullmatch tinyint(2)tinyint(2) NoNo 11
approvedapproved tinyint(2)tinyint(2) NoNo 11
mdl_glossary_entries_categoriesmdl_glossary_entries_categories
Table comments: categories of each glossary entry
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
categoryidcategoryid bigint(10)bigint(10) NoNo 00
entryidentryid bigint(10)bigint(10) NoNo 00
mdl_glossary_formatsmdl_glossary_formats
mdl_glossary_formatsmdl_glossary_formats
Table comments: Setting of the display formats
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
namename varchar(50)varchar(50) NoNo
popupformatnamepopupformatname varchar(50)varchar(50) NoNo
visiblevisible tinyint(2)tinyint(2) NoNo 11
showgroupshowgroup tinyint(2)tinyint(2) NoNo 11
defaultmodedefaultmode varchar(50)varchar(50) NoNo
defaulthookdefaulthook varchar(50)varchar(50) NoNo
sortkeysortkey varchar(50)varchar(50) NoNo
sortordersortorder varchar(50)varchar(50) NoNo
mdl_grade_categoriesmdl_grade_categories
Table comments: This table keeps information about categories, used for grou
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
courseidcourseid bigint(10)bigint(10) NoNo
parentparent bigint(10)bigint(10) YesYes NULLNULL
depthdepth bigint(10)bigint(10) NoNo 00
pathpath varchar(255)varchar(255) YesYes NULLNULL
fullnamefullname varchar(255)varchar(255) NoNo
aggregationaggregation bigint(10)bigint(10) NoNo 00
keephighkeephigh bigint(10)bigint(10) NoNo 00
droplowdroplow bigint(10)bigint(10) NoNo 00
aggregateonlygradedaggregateonlygraded tinyint(1)tinyint(1) NoNo 00
aggregateoutcomesaggregateoutcomes tinyint(1)tinyint(1) NoNo 00
aggregatesubcatsaggregatesubcats tinyint(1)tinyint(1) NoNo 00
timecreatedtimecreated bigint(10)bigint(10) NoNo
timemodifiedtimemodified bigint(10)bigint(10) NoNo
hiddenhidden tinyint(1)tinyint(1) NoNo 00
mdl_grade_categories_historymdl_grade_categories_history
Table comments: History of grade_categories
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
actionaction bigint(10)bigint(10) NoNo 00
oldidoldid bigint(10)bigint(10) NoNo
sourcesource varchar(255)varchar(255) YesYes NULLNULL
timemodifiedtimemodified bigint(10)bigint(10) YesYes NULLNULL
timemodifiedtimemodified bigint(10)bigint(10) YesYes NULLNULL
loggeduserloggeduser bigint(10)bigint(10) YesYes NULLNULL
courseidcourseid bigint(10)bigint(10) NoNo
parentparent bigint(10)bigint(10) YesYes NULLNULL
depthdepth bigint(10)bigint(10) NoNo 00
pathpath varchar(255)varchar(255) YesYes NULLNULL
fullnamefullname varchar(255)varchar(255) NoNo
aggregationaggregation bigint(10)bigint(10) NoNo 00
keephighkeephigh bigint(10)bigint(10) NoNo 00
droplowdroplow bigint(10)bigint(10) NoNo 00
aggregateonlygradedaggregateonlygraded tinyint(1)tinyint(1) NoNo 00
aggregateoutcomesaggregateoutcomes tinyint(1)tinyint(1) NoNo 00
aggregatesubcatsaggregatesubcats tinyint(1)tinyint(1) NoNo 00
mdl_grade_gradesmdl_grade_grades
Table comments: grade_grades This table keeps individual grades for each us
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
itemiditemid bigint(10)bigint(10) NoNo
useriduserid bigint(10)bigint(10) NoNo
rawgraderawgrade decimal(10,5)decimal(10,5) YesYes NULLNULL
rawgrademaxrawgrademax decimal(10,5)decimal(10,5) NoNo 100.00000100.00000
rawgrademinrawgrademin decimal(10,5)decimal(10,5) NoNo 0.000000.00000
rawscaleidrawscaleid bigint(10)bigint(10) YesYes NULLNULL
usermodifiedusermodified bigint(10)bigint(10) YesYes NULLNULL
finalgradefinalgrade decimal(10,5)decimal(10,5) YesYes NULLNULL
hiddenhidden bigint(10)bigint(10) NoNo 00
lockedlocked bigint(10)bigint(10) NoNo 00
locktimelocktime bigint(10)bigint(10) NoNo 00
exportedexported bigint(10)bigint(10) NoNo 00
overriddenoverridden bigint(10)bigint(10) NoNo 00
excludedexcluded bigint(10)bigint(10) NoNo 00
feedbackfeedback mediumtextmediumtext YesYes NULLNULL
feedbackformatfeedbackformat bigint(10)bigint(10) NoNo 00
informationinformation mediumtextmediumtext YesYes NULLNULL
informationformatinformationformat bigint(10)bigint(10) NoNo 00
timecreatedtimecreated bigint(10)bigint(10) YesYes NULLNULL
timemodifiedtimemodified bigint(10)bigint(10) YesYes NULLNULL
mdl_grade_grades_historymdl_grade_grades_history
Table comments: History table
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
actionaction bigint(10)bigint(10) NoNo 00
oldidoldid bigint(10)bigint(10) NoNosourcesource varchar(255)varchar(255) YesYes NULLNULL
timemodifiedtimemodified bigint(10)bigint(10) YesYes NULLNULL
loggeduserloggeduser bigint(10)bigint(10) YesYes NULLNULL
itemiditemid bigint(10)bigint(10) NoNo
useriduserid bigint(10)bigint(10) NoNo
rawgraderawgrade decimal(10,5)decimal(10,5) YesYes NULLNULL
rawgrademaxrawgrademax decimal(10,5)decimal(10,5) NoNo 100.00000100.00000
rawgrademinrawgrademin decimal(10,5)decimal(10,5) NoNo 0.000000.00000
rawscaleidrawscaleid bigint(10)bigint(10) YesYes NULLNULL
usermodifiedusermodified bigint(10)bigint(10) YesYes NULLNULL
finalgradefinalgrade decimal(10,5)decimal(10,5) YesYes NULLNULL
hiddenhidden bigint(10)bigint(10) NoNo 00
lockedlocked bigint(10)bigint(10) NoNo 00
locktimelocktime bigint(10)bigint(10) NoNo 00
exportedexported bigint(10)bigint(10) NoNo 00
overriddenoverridden bigint(10)bigint(10) NoNo 00
excludedexcluded bigint(10)bigint(10) NoNo 00
feedbackfeedback mediumtextmediumtext YesYes NULLNULL
feedbackformatfeedbackformat bigint(10)bigint(10) NoNo 00
informationinformation mediumtextmediumtext YesYes NULLNULL
informationformatinformationformat bigint(10)bigint(10) NoNo 00
mdl_grade_import_newitemmdl_grade_import_newitem
Table comments: temporary table for storing new grade_item names from grade
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
itemnameitemname varchar(255)varchar(255) NoNo
importcodeimportcode bigint(10)bigint(10) NoNo
importerimporter bigint(10)bigint(10) NoNo
mdl_grade_import_valuesmdl_grade_import_values
Table comments: Temporary table for importing grades
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
itemiditemid bigint(10)bigint(10) YesYes NULLNULL
newgradeitemnewgradeitem bigint(10)bigint(10) YesYes NULLNULL
useriduserid bigint(10)bigint(10) NoNo
finalgradefinalgrade decimal(10,5)decimal(10,5) YesYes NULLNULL
feedbackfeedback mediumtextmediumtext YesYes NULLNULL
feedbackfeedback mediumtextmediumtext YesYes NULLNULL
importcodeimportcode bigint(10)bigint(10) NoNo
importerimporter bigint(10)bigint(10) YesYes NULLNULL
mdl_grade_itemsmdl_grade_items
Table comments: This table keeps information about gradeable items (ie colum
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
courseidcourseid bigint(10)bigint(10) YesYes NULLNULL
categoryidcategoryid bigint(10)bigint(10) YesYes NULLNULL
itemnameitemname varchar(255)varchar(255) YesYes NULLNULL
itemtypeitemtype varchar(30)varchar(30) NoNo
itemmoduleitemmodule varchar(30)varchar(30) YesYes NULLNULL
iteminstanceiteminstance bigint(10)bigint(10) YesYes NULLNULL
itemnumberitemnumber bigint(10)bigint(10) YesYes NULLNULL
iteminfoiteminfo mediumtextmediumtext YesYes NULLNULL
idnumberidnumber varchar(255)varchar(255) YesYes NULLNULL
calculationcalculation mediumtextmediumtext YesYes NULLNULL
gradetypegradetype smallint(4)smallint(4) NoNo 11
grademaxgrademax decimal(10,5)decimal(10,5) NoNo 100.00000100.00000
grademingrademin decimal(10,5)decimal(10,5) NoNo 0.000000.00000
scaleidscaleid bigint(10)bigint(10) YesYes NULLNULL
outcomeidoutcomeid bigint(10)bigint(10) YesYes NULLNULL
gradepassgradepass decimal(10,5)decimal(10,5) NoNo 0.000000.00000
multfactormultfactor decimal(10,5)decimal(10,5) NoNo 1.000001.00000
plusfactorplusfactor decimal(10,5)decimal(10,5) NoNo 0.000000.00000
aggregationcoefaggregationcoef decimal(10,5)decimal(10,5) NoNo 0.000000.00000
sortordersortorder bigint(10)bigint(10) NoNo 00
displaydisplay bigint(10)bigint(10) NoNo 00
decimalsdecimals tinyint(1)tinyint(1) YesYes NULLNULL
hiddenhidden bigint(10)bigint(10) NoNo 00
lockedlocked bigint(10)bigint(10) NoNo 00
locktimelocktime bigint(10)bigint(10) NoNo 00
needsupdateneedsupdate bigint(10)bigint(10) NoNo 00
timecreatedtimecreated bigint(10)bigint(10) YesYes NULLNULL
timemodifiedtimemodified bigint(10)bigint(10) YesYes NULLNULL
mdl_grade_items_historymdl_grade_items_history
Table comments: History of grade_items
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
actionaction bigint(10)bigint(10) NoNo 00
actionaction bigint(10)bigint(10) NoNo 00
oldidoldid bigint(10)bigint(10) NoNo
sourcesource varchar(255)varchar(255) YesYes NULLNULL
timemodifiedtimemodified bigint(10)bigint(10) YesYes NULLNULLloggeduserloggeduser bigint(10)bigint(10) YesYes NULLNULL
courseidcourseid bigint(10)bigint(10) YesYes NULLNULL
categoryidcategoryid bigint(10)bigint(10) YesYes NULLNULL
itemnameitemname varchar(255)varchar(255) YesYes NULLNULL
itemtypeitemtype varchar(30)varchar(30) NoNo
itemmoduleitemmodule varchar(30)varchar(30) YesYes NULLNULL
iteminstanceiteminstance bigint(10)bigint(10) YesYes NULLNULL
itemnumberitemnumber bigint(10)bigint(10) YesYes NULLNULL
iteminfoiteminfo mediumtextmediumtext YesYes NULLNULL
idnumberidnumber varchar(255)varchar(255) YesYes NULLNULL
calculationcalculation mediumtextmediumtext YesYes NULLNULL
gradetypegradetype smallint(4)smallint(4) NoNo 11
grademaxgrademax decimal(10,5)decimal(10,5) NoNo 100.00000100.00000
grademingrademin decimal(10,5)decimal(10,5) NoNo 0.000000.00000
scaleidscaleid bigint(10)bigint(10) YesYes NULLNULL
outcomeidoutcomeid bigint(10)bigint(10) YesYes NULLNULL
gradepassgradepass decimal(10,5)decimal(10,5) NoNo 0.000000.00000
multfactormultfactor decimal(10,5)decimal(10,5) NoNo 1.000001.00000
plusfactorplusfactor decimal(10,5)decimal(10,5) NoNo 0.000000.00000
aggregationcoefaggregationcoef decimal(10,5)decimal(10,5) NoNo 0.000000.00000
sortordersortorder bigint(10)bigint(10) NoNo 00
hiddenhidden bigint(10)bigint(10) NoNo 00
lockedlocked bigint(10)bigint(10) NoNo 00
locktimelocktime bigint(10)bigint(10) NoNo 00
needsupdateneedsupdate bigint(10)bigint(10) NoNo 00
mdl_grade_lettersmdl_grade_letters
Table comments: Repository for grade letters, for courses and other moodle e
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
contextidcontextid bigint(10)bigint(10) NoNo
lowerboundarylowerboundary decimal(10,5)decimal(10,5) NoNo
letterletter varchar(255)varchar(255) NoNo
mdl_grade_outcomesmdl_grade_outcomes
Table comments: This table describes the outcomes used in the system. An out
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
courseidcourseid bigint(10)bigint(10) YesYes NULLNULL
courseidcourseid bigint(10)bigint(10) YesYes NULLNULL
shortnameshortname varchar(255)varchar(255) NoNo
fullnamefullname texttext NoNo
scaleidscaleid bigint(10)bigint(10) YesYes NULLNULL
descriptiondescription texttext YesYes NULLNULL
descriptionformatdescriptionformat tinyint(2)tinyint(2) NoNo 00
timecreatedtimecreated bigint(10)bigint(10) YesYes NULLNULL
timemodifiedtimemodified bigint(10)bigint(10) YesYes NULLNULL
usermodifiedusermodified bigint(10)bigint(10) YesYes NULLNULL
mdl_grade_outcomes_coursesmdl_grade_outcomes_courses
Table comments: stores what outcomes are used in what courses.
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
courseidcourseid bigint(10)bigint(10) NoNo
outcomeidoutcomeid bigint(10)bigint(10) NoNo
mdl_grade_outcomes_historymdl_grade_outcomes_history
Table comments: History table
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
actionaction bigint(10)bigint(10) NoNo 00
oldidoldid bigint(10)bigint(10) NoNo
sourcesource varchar(255)varchar(255) YesYes NULLNULL
timemodifiedtimemodified bigint(10)bigint(10) YesYes NULLNULL
loggeduserloggeduser bigint(10)bigint(10) YesYes NULLNULL
courseidcourseid bigint(10)bigint(10) YesYes NULLNULL
shortnameshortname varchar(255)varchar(255) NoNo
fullnamefullname texttext NoNo
scaleidscaleid bigint(10)bigint(10) YesYes NULLNULL
descriptiondescription texttext YesYes NULLNULL
mdl_grade_settingsmdl_grade_settings
Table comments: gradebook settings
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
courseidcourseid bigint(10)bigint(10) NoNo
namename varchar(255)varchar(255) NoNo
valuevalue texttext YesYes NULLNULL
mdl_groupingsmdl_groupings
Table comments: A grouping is a collection of groups. WAS: groups_groupings
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
courseidcourseid bigint(10)bigint(10) NoNo 00
namename varchar(255)varchar(255) NoNo
descriptiondescription texttext YesYes NULLNULL
descriptionformatdescriptionformat tinyint(2)tinyint(2) NoNo 00
configdataconfigdata texttext YesYes NULLNULL
timecreatedtimecreated bigint(10)bigint(10) NoNo 00
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
mdl_groupings_groupsmdl_groupings_groups
Table comments: Link a grouping to a group (note, groups can be in multiple
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
groupingidgroupingid bigint(10)bigint(10) NoNo 00
groupidgroupid bigint(10)bigint(10) NoNo 00
timeaddedtimeadded bigint(10)bigint(10) NoNo 00
mdl_groupsmdl_groups
Table comments: Each record represents a group.
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
courseidcourseid bigint(10)bigint(10) NoNo
namename varchar(254)varchar(254) NoNo
descriptiondescription texttext YesYes NULLNULL
descriptionformatdescriptionformat tinyint(2)tinyint(2) NoNo 00
enrolmentkeyenrolmentkey varchar(50)varchar(50) YesYes NULLNULL
picturepicture bigint(10)bigint(10) NoNo 00
hidepicturehidepicture tinyint(1)tinyint(1) NoNo 00
timecreatedtimecreated bigint(10)bigint(10) NoNo 00
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
mdl_groups_membersmdl_groups_members
Table comments: Link a user to a group.
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
groupidgroupid bigint(10)bigint(10) NoNo 00
useriduserid bigint(10)bigint(10) NoNo 00
timeaddedtimeadded bigint(10)bigint(10) NoNo 00
mdl_imscpmdl_imscp
Table comments: each record is one imscp resource
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
coursecourse bigint(10)bigint(10) NoNo 00
namename varchar(255)varchar(255) NoNo
introintro texttext YesYes NULLNULL
introformatintroformat smallint(4)smallint(4) NoNo 00
revisionrevision bigint(10)bigint(10) NoNo 00
keepoldkeepold bigint(10)bigint(10) NoNo -1-1
structurestructure mediumtextmediumtext YesYes NULLNULL
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
mdl_joulesyncmdl_joulesync
Table comments: This table keeps information about the module instances and
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
coursecourse bigint(10)bigint(10) NoNo
namename varchar(255)varchar(255) NoNo
introintro longtextlongtext YesYes NULLNULL
introformatintroformat smallint(3)smallint(3) NoNo 00
gradegrade bigint(10)bigint(10) NoNo 00
scoidscoid varchar(255)varchar(255) YesYes NULLNULL
timestarttimestart bigint(10)bigint(10) NoNo
durationduration bigint(10)bigint(10) NoNo
timecreatedtimecreated bigint(10)bigint(10) NoNo
timemodifiedtimemodified bigint(10)bigint(10) NoNo
templatetemplate varchar(255)varchar(255) YesYes Default Meeting TemplateDefault Meeting Template
languagelanguage varchar(3)varchar(3) NoNo engeng
meetingaccessmeetingaccess smallint(3)smallint(3) YesYes 00
inviteinvite smallint(3)smallint(3) YesYes 00
attendgrdmodeattendgrdmode tinyint(2)tinyint(2) NoNo 11
seatsseats mediumint(5)mediumint(5) NoNo 00
gradedgraded tinyint(2)tinyint(2) NoNo 00
mdl_joulesync_inviteemdl_joulesync_invitee
Table comments: table holds all the invitee assignments it has a userid as w
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
syncuseridsyncuserid bigint(10)bigint(10) NoNo
meetidmeetid bigint(10)bigint(10) NoNo
useriduserid bigint(10)bigint(10) YesYes NULLNULL
inviteenameinviteename varchar(200)varchar(200) YesYes NULLNULL
inviteemailinviteemail varchar(255)varchar(255) YesYes NULLNULL
mdl_joulesync_meetingsmdl_joulesync_meetings
Table comments: All scheduled meetings that are to take place in Adobe Conne
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
contextidcontextid bigint(10)bigint(10) NoNo
scoidscoid varchar(255)varchar(255) YesYes NULLNULL
namename varchar(255)varchar(255) NoNo
descriptiondescription texttext YesYes NULLNULL
descriptionformatdescriptionformat smallint(3)smallint(3) NoNo 00
publicaccesspublicaccess varchar(20)varchar(20) NoNo denieddenied
timestarttimestart bigint(10)bigint(10) NoNo
timeendtimeend bigint(10)bigint(10) NoNo
seatsseats mediumint(5)mediumint(5) NoNo 00
timecreatedtimecreated bigint(10)bigint(10) NoNo 00
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
templatetemplate varchar(255)varchar(255) YesYes Default Meeting TemplateDefault Meeting Template
languagelanguage varchar(3)varchar(3) NoNo engeng
meetingaccessmeetingaccess smallint(3)smallint(3) YesYes 00
inviteinvite smallint(3)smallint(3) YesYes 00
cmidcmid bigint(10)bigint(10) YesYes NULLNULL
courseidcourseid bigint(10)bigint(10) YesYes NULLNULL
typetype tinyint(2)tinyint(2) NoNo 00
mdl_joulesync_usersmdl_joulesync_users
Table comments: joulesync_users table retrofitted from MySQL
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
useriduserid bigint(10)bigint(10) YesYes NULLNULL
adobe_loginadobe_login varchar(255)varchar(255) YesYes NULLNULL
adobe_passwordadobe_password varchar(255)varchar(255) YesYes NULLNULL
adobe_passwordadobe_password varchar(255)varchar(255) YesYes NULLNULL
principalidprincipalid bigint(10)bigint(10) YesYes NULLNULL
inviteeinvitee tinyint(2)tinyint(2) NoNo 00
inviteenameinviteename varchar(255)varchar(255) YesYes NULLNULL
inviteemailinviteemail texttext YesYes NULLNULL
cmidcmid bigint(10)bigint(10) YesYes NULLNULL
courseidcourseid bigint(10)bigint(10) YesYes NULLNULL
meetidmeetid bigint(10)bigint(10) YesYes NULLNULL
mdl_labelmdl_label
Table comments: Defines labels
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
coursecourse bigint(10)bigint(10) NoNo 00
namename varchar(255)varchar(255) NoNo
introintro texttext NoNo
introformatintroformat smallint(4)smallint(4) YesYes 00
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
mdl_lessonmdl_lesson
Table comments: Defines lesson
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
coursecourse bigint(10)bigint(10) NoNo 00
namename varchar(255)varchar(255) NoNo
practicepractice smallint(3)smallint(3) NoNo 00
modattemptsmodattempts smallint(3)smallint(3) NoNo 00
usepasswordusepassword smallint(3)smallint(3) NoNo 00
passwordpassword varchar(32)varchar(32) NoNo
dependencydependency bigint(10)bigint(10) NoNo 00
conditionsconditions texttext NoNo
gradegrade smallint(3)smallint(3) NoNo 00
customcustom smallint(3)smallint(3) NoNo 00
ongoingongoing smallint(3)smallint(3) NoNo 00
usemaxgradeusemaxgrade smallint(3)smallint(3) NoNo 00
maxanswersmaxanswers smallint(3)smallint(3) NoNo 44
maxattemptsmaxattempts smallint(3)smallint(3) NoNo 55
reviewreview smallint(3)smallint(3) NoNo 00
nextpagedefaultnextpagedefault smallint(3)smallint(3) NoNo 00
feedbackfeedback smallint(3)smallint(3) NoNo 11
minquestionsminquestions smallint(3)smallint(3) NoNo 00
maxpagesmaxpages smallint(3)smallint(3) NoNo 00
maxpagesmaxpages smallint(3)smallint(3) NoNo 00
timedtimed smallint(3)smallint(3) NoNo 00
maxtimemaxtime bigint(10)bigint(10) NoNo 00
retakeretake smallint(3)smallint(3) NoNo 11
activitylinkactivitylink bigint(10)bigint(10) NoNo 00
mediafilemediafile varchar(255)varchar(255) NoNo
mediaheightmediaheight bigint(10)bigint(10) NoNo 100100
mediawidthmediawidth bigint(10)bigint(10) NoNo 650650
mediaclosemediaclose smallint(3)smallint(3) NoNo 00
slideshowslideshow smallint(3)smallint(3) NoNo 00
widthwidth bigint(10)bigint(10) NoNo 640640
heightheight bigint(10)bigint(10) NoNo 480480
bgcolorbgcolor varchar(7)varchar(7) NoNo #FFFFFF#FFFFFF
displayleftdisplayleft smallint(3)smallint(3) NoNo 00
displayleftifdisplayleftif smallint(3)smallint(3) NoNo 00
progressbarprogressbar smallint(3)smallint(3) NoNo 00
highscoreshighscores smallint(3)smallint(3) NoNo 00
maxhighscoresmaxhighscores bigint(10)bigint(10) NoNo 00
availableavailable bigint(10)bigint(10) NoNo 00
deadlinedeadline bigint(10)bigint(10) NoNo 00
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
mdl_lesson_answersmdl_lesson_answers
Table comments: Defines lesson_answers
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
lessonidlessonid bigint(10)bigint(10) NoNo 00
pageidpageid bigint(10)bigint(10) NoNo 00
jumptojumpto bigint(11)bigint(11) NoNo 00
gradegrade smallint(4)smallint(4) NoNo 00
scorescore bigint(10)bigint(10) NoNo 00
flagsflags smallint(3)smallint(3) NoNo 00
timecreatedtimecreated bigint(10)bigint(10) NoNo 00
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
answeranswer texttext YesYes NULLNULL
answerformatanswerformat tinyint(2)tinyint(2) NoNo 00
responseresponse texttext YesYes NULLNULL
responseformatresponseformat tinyint(2)tinyint(2) NoNo 00
mdl_lesson_attemptsmdl_lesson_attempts
Table comments: Defines lesson_attempts
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
lessonidlessonid bigint(10)bigint(10) NoNo 00
pageidpageid bigint(10)bigint(10) NoNo 00useriduserid bigint(10)bigint(10) NoNo 00
answeridanswerid bigint(10)bigint(10) NoNo 00
retryretry smallint(3)smallint(3) NoNo 00
correctcorrect bigint(10)bigint(10) NoNo 00
useransweruseranswer texttext YesYes NULLNULL
timeseentimeseen bigint(10)bigint(10) NoNo 00
mdl_lesson_branchmdl_lesson_branch
Table comments: branches for each lesson/user
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
lessonidlessonid bigint(10)bigint(10) NoNo 00
useriduserid bigint(10)bigint(10) NoNo 00
pageidpageid bigint(10)bigint(10) NoNo 00
retryretry bigint(10)bigint(10) NoNo 00
flagflag smallint(3)smallint(3) NoNo 00
timeseentimeseen bigint(10)bigint(10) NoNo 00
mdl_lesson_gradesmdl_lesson_grades
Table comments: Defines lesson_grades
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
lessonidlessonid bigint(10)bigint(10) NoNo 00
useriduserid bigint(10)bigint(10) NoNo 00
gradegrade doubledouble NoNo 00
latelate smallint(3)smallint(3) NoNo 00
completedcompleted bigint(10)bigint(10) NoNo 00
mdl_lesson_high_scoresmdl_lesson_high_scores
Table comments: high scores for each lesson
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
lessonidlessonid bigint(10)bigint(10) NoNo 00
useriduserid bigint(10)bigint(10) NoNo 00
gradeidgradeid bigint(10)bigint(10) NoNo 00
nicknamenickname varchar(5)varchar(5) NoNo
nicknamenickname varchar(5)varchar(5) NoNo
mdl_lesson_pagesmdl_lesson_pages
Table comments: Defines lesson_pages
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
lessonidlessonid bigint(10)bigint(10) NoNo 00
prevpageidprevpageid bigint(10)bigint(10) NoNo 00
nextpageidnextpageid bigint(10)bigint(10) NoNo 00
qtypeqtype smallint(3)smallint(3) NoNo 00
qoptionqoption smallint(3)smallint(3) NoNo 00
layoutlayout smallint(3)smallint(3) NoNo 11
displaydisplay smallint(3)smallint(3) NoNo 11
timecreatedtimecreated bigint(10)bigint(10) NoNo 00
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
titletitle varchar(255)varchar(255) NoNo
contentscontents texttext NoNo
contentsformatcontentsformat tinyint(2)tinyint(2) NoNo 00
mdl_lesson_timermdl_lesson_timer
Table comments: lesson timer for each lesson
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
lessonidlessonid bigint(10)bigint(10) NoNo 00
useriduserid bigint(10)bigint(10) NoNo 00
starttimestarttime bigint(10)bigint(10) NoNo 00
lessontimelessontime bigint(10)bigint(10) NoNo 00
mdl_licensemdl_license
Table comments: store licenses used by moodle
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
shortnameshortname varchar(255)varchar(255) YesYes NULLNULL
fullnamefullname texttext YesYes NULLNULL
sourcesource varchar(255)varchar(255) YesYes NULLNULL
enabledenabled tinyint(1)tinyint(1) NoNo 11
versionversion bigint(10)bigint(10) NoNo 00
mdl_local_pld_actionmdl_local_pld_action
Table comments: local_pld_rule_action table retrofitted from MySQL
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
namename varchar(30)varchar(30) YesYes NULLNULL
courseidcourseid bigint(10)bigint(10) NoNo
actiontypeactiontype smallint(3)smallint(3) NoNo
createdbycreatedby bigint(10)bigint(10) NoNo
configurationconfiguration texttext YesYes NULLNULL
mdl_local_pld_action_logmdl_local_pld_action_log
Table comments: local_pld_rule_action_log table retrofitted from MySQL
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
actionidactionid bigint(10)bigint(10) NoNo
ruleidruleid bigint(10)bigint(10) NoNo
datefireddatefired bigint(10)bigint(10) NoNo
useriduserid bigint(10)bigint(10) NoNo
mdl_local_pld_conditionmdl_local_pld_condition
Table comments: local_pld_rule_condition table retrofitted from MySQL
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
ruleidruleid bigint(10)bigint(10) NoNo
conditiontypeconditiontype smallint(3)smallint(3) NoNo
configurationconfiguration varchar(255)varchar(255) YesYes NULLNULL
modulenamemodulename varchar(20)varchar(20) YesYes NULLNULL
cmidcmid bigint(10)bigint(10) YesYes NULLNULL
mdl_local_pld_rulemdl_local_pld_rule
Table comments: local_pld_rule table retrofitted from MySQL
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
namename varchar(30)varchar(30) YesYes NULLNULL
conditionevaluationmodeconditionevaluationmode smallint(4)smallint(4) NoNo
useriduserid bigint(10)bigint(10) NoNo
courseidcourseid bigint(10)bigint(10) NoNo
disableddisabled tinyint(1)tinyint(1) NoNo
deleteddeleted tinyint(1)tinyint(1) NoNo
deleteddeleted tinyint(1)tinyint(1) NoNo
mdl_local_pld_rule_actionmdl_local_pld_rule_action
Table comments: local_pld_rule_action_map table retrofitted from MySQL
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
ruleidruleid bigint(10)bigint(10) NoNo
actionidactionid bigint(10)bigint(10) NoNo
sequencesequence bigint(10)bigint(10) NoNo
mdl_local_pld_rule_triggermdl_local_pld_rule_trigger
Table comments: local_pld_rule_event table retrofitted from MySQL
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
ruleidruleid bigint(10)bigint(10) NoNo
eventtypeeventtype smallint(3)smallint(3) NoNo
modulenamemodulename varchar(20)varchar(20) YesYes NULLNULL
cmidcmid bigint(10)bigint(10) YesYes NULLNULL
mdl_logmdl_log
Table comments: Every action is logged as far as possible
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
timetime bigint(10)bigint(10) NoNo 00
useriduserid bigint(10)bigint(10) NoNo 00
ipip varchar(45)varchar(45) NoNo
coursecourse bigint(10)bigint(10) NoNo 00
modulemodule varchar(20)varchar(20) NoNo
cmidcmid bigint(10)bigint(10) NoNo 00
actionaction varchar(40)varchar(40) NoNo
urlurl varchar(100)varchar(100) NoNo
infoinfo varchar(255)varchar(255) NoNo
mdl_log_displaymdl_log_display
Table comments: For a particular module/action, specifies a moodle table/fie
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
modulemodule varchar(20)varchar(20) NoNo
modulemodule varchar(20)varchar(20) NoNo
actionaction varchar(40)varchar(40) NoNo
mtablemtable varchar(30)varchar(30) NoNo
fieldfield varchar(200)varchar(200) NoNocomponentcomponent varchar(100)varchar(100) NoNo
mdl_log_queriesmdl_log_queries
Table comments: Logged database queries.
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
qtypeqtype mediumint(5)mediumint(5) NoNo
sqltextsqltext mediumtextmediumtext NoNo
sqlparamssqlparams longtextlongtext YesYes NULLNULL
errorerror mediumint(5)mediumint(5) NoNo 00
infoinfo texttext YesYes NULLNULL
backtracebacktrace texttext YesYes NULLNULL
exectimeexectime decimal(10,5)decimal(10,5) NoNo
timeloggedtimelogged bigint(10)bigint(10) NoNo
mdl_messagemdl_message
Table comments: Stores all unread messages
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
useridfromuseridfrom bigint(10)bigint(10) NoNo 00
useridtouseridto bigint(10)bigint(10) NoNo 00
subjectsubject texttext YesYes NULLNULL
fullmessagefullmessage texttext YesYes NULLNULL
fullmessageformatfullmessageformat smallint(4)smallint(4) YesYes 00
fullmessagehtmlfullmessagehtml mediumtextmediumtext YesYes NULLNULL
smallmessagesmallmessage texttext YesYes NULLNULL
notificationnotification tinyint(1)tinyint(1) YesYes 00
contexturlcontexturl texttext YesYes NULLNULL
contexturlnamecontexturlname texttext YesYes NULLNULL
timecreatedtimecreated bigint(10)bigint(10) NoNo 00
mdl_message_contactsmdl_message_contacts
Table comments: Maintains lists of relationships between users
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
useriduserid bigint(10)bigint(10) NoNo 00
useriduserid bigint(10)bigint(10) NoNo 00
contactidcontactid bigint(10)bigint(10) NoNo 00
blockedblocked tinyint(1)tinyint(1) NoNo 00
mdl_message_processorsmdl_message_processors
Table comments: List of message output plugins
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
namename varchar(166)varchar(166) NoNo
mdl_message_providersmdl_message_providers
Table comments: This table stores the message providers (modules and core sy
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
namename varchar(100)varchar(100) NoNo
componentcomponent varchar(200)varchar(200) NoNo
capabilitycapability varchar(255)varchar(255) YesYes NULLNULL
mdl_message_readmdl_message_read
Table comments: Stores all messages that have been read
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
useridfromuseridfrom bigint(10)bigint(10) NoNo 00
useridtouseridto bigint(10)bigint(10) NoNo 00
subjectsubject texttext YesYes NULLNULL
fullmessagefullmessage texttext YesYes NULLNULL
fullmessageformatfullmessageformat smallint(4)smallint(4) YesYes 00
fullmessagehtmlfullmessagehtml mediumtextmediumtext YesYes NULLNULL
smallmessagesmallmessage texttext YesYes NULLNULL
notificationnotification tinyint(1)tinyint(1) YesYes 00
contexturlcontexturl texttext YesYes NULLNULL
contexturlnamecontexturlname texttext YesYes NULLNULL
timecreatedtimecreated bigint(10)bigint(10) NoNo 00
timereadtimeread bigint(10)bigint(10) NoNo 00
mdl_message_workingmdl_message_working
Table comments: Lists all the messages and processors that need to be proces
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
unreadmessageidunreadmessageid bigint(10)bigint(10) NoNo
processoridprocessorid bigint(10)bigint(10) NoNo
mdl_mnet_applicationmdl_mnet_application
Table comments: Information about applications on remote hosts
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
namename varchar(50)varchar(50) NoNo
display_namedisplay_name varchar(50)varchar(50) NoNo
xmlrpc_server_urlxmlrpc_server_url varchar(255)varchar(255) NoNo
sso_land_urlsso_land_url varchar(255)varchar(255) NoNo
sso_jump_urlsso_jump_url varchar(255)varchar(255) NoNo
mdl_mnet_hostmdl_mnet_host
Table comments: Information about the local and remote hosts for RPC
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
deleteddeleted tinyint(1)tinyint(1) NoNo 00
wwwrootwwwroot varchar(255)varchar(255) NoNo
ip_addressip_address varchar(45)varchar(45) NoNo
namename varchar(80)varchar(80) NoNo
public_keypublic_key mediumtextmediumtext NoNo
public_key_expirespublic_key_expires bigint(10)bigint(10) NoNo 00
transporttransport tinyint(2)tinyint(2) NoNo 00
portnoportno mediumint(5)mediumint(5) NoNo 00
last_connect_timelast_connect_time bigint(10)bigint(10) NoNo 00
last_log_idlast_log_id bigint(10)bigint(10) NoNo 00
force_themeforce_theme tinyint(1)tinyint(1) NoNo 00
themetheme varchar(100)varchar(100) YesYes NULLNULL
applicationidapplicationid bigint(10)bigint(10) NoNo 11
mdl_mnet_host2servicemdl_mnet_host2service
Table comments: Information about the services for a given host
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
hostidhostid bigint(10)bigint(10) NoNo 00
serviceidserviceid bigint(10)bigint(10) NoNo 00
serviceidserviceid bigint(10)bigint(10) NoNo 00
publishpublish tinyint(1)tinyint(1) NoNo 00
subscribesubscribe tinyint(1)tinyint(1) NoNo 00
mdl_mnet_logmdl_mnet_log
Table comments: Store session data from users migrating to other sites
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
hostidhostid bigint(10)bigint(10) NoNo 00
remoteidremoteid bigint(10)bigint(10) NoNo 00
timetime bigint(10)bigint(10) NoNo 00
useriduserid bigint(10)bigint(10) NoNo 00
ipip varchar(45)varchar(45) NoNo
coursecourse bigint(10)bigint(10) NoNo 00
coursenamecoursename varchar(40)varchar(40) NoNo
modulemodule varchar(20)varchar(20) NoNo
cmidcmid bigint(10)bigint(10) NoNo 00
actionaction varchar(40)varchar(40) NoNo
urlurl varchar(100)varchar(100) NoNo
infoinfo varchar(255)varchar(255) NoNo
mdl_mnet_remote_rpcmdl_mnet_remote_rpc
Table comments: This table describes functions that might be called remotely
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
functionnamefunctionname varchar(40)varchar(40) NoNo
xmlrpcpathxmlrpcpath varchar(80)varchar(80) NoNo
plugintypeplugintype varchar(20)varchar(20) NoNo
pluginnamepluginname varchar(20)varchar(20) NoNo
enabledenabled tinyint(1)tinyint(1) NoNo
mdl_mnet_remote_service2rpcmdl_mnet_remote_service2rpc
Table comments: Group functions or methods under a service
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
serviceidserviceid bigint(10)bigint(10) NoNo 00
rpcidrpcid bigint(10)bigint(10) NoNo 00
mdl_mnet_rpcmdl_mnet_rpc
mdl_mnet_rpcmdl_mnet_rpc
Table comments: Functions or methods that we may publish or subscribe to
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
functionnamefunctionname varchar(40)varchar(40) NoNo
xmlrpcpathxmlrpcpath varchar(80)varchar(80) NoNo
plugintypeplugintype varchar(20)varchar(20) NoNo
pluginnamepluginname varchar(20)varchar(20) NoNo
enabledenabled tinyint(1)tinyint(1) NoNo 00
helphelp mediumtextmediumtext NoNo
profileprofile mediumtextmediumtext NoNo
filenamefilename varchar(100)varchar(100) NoNo
classnameclassname varchar(150)varchar(150) YesYes NULLNULL
staticstatic tinyint(1)tinyint(1) YesYes NULLNULL
mdl_mnet_servicemdl_mnet_service
Table comments: A service is a group of functions
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
namename varchar(40)varchar(40) NoNo
descriptiondescription varchar(40)varchar(40) NoNo
apiversionapiversion varchar(10)varchar(10) NoNo
offeroffer tinyint(1)tinyint(1) NoNo 00
mdl_mnet_service2rpcmdl_mnet_service2rpc
Table comments: Group functions or methods under a service
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
serviceidserviceid bigint(10)bigint(10) NoNo 00
rpcidrpcid bigint(10)bigint(10) NoNo 00
mdl_mnet_sessionmdl_mnet_session
Table comments: Store session data from users migrating to other sites
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
useriduserid bigint(10)bigint(10) NoNo 00
usernameusername varchar(100)varchar(100) NoNo
tokentoken varchar(40)varchar(40) NoNo
mnethostidmnethostid bigint(10)bigint(10) NoNo 00
useragentuseragent varchar(40)varchar(40) NoNo
confirm_timeoutconfirm_timeout bigint(10)bigint(10) NoNo 00
session_idsession_id varchar(40)varchar(40) NoNoexpiresexpires bigint(10)bigint(10) NoNo 00
mdl_mnet_sso_access_controlmdl_mnet_sso_access_control
Table comments: Users by host permitted (or not) to login from a remote prov
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
usernameusername varchar(100)varchar(100) NoNo
mnet_host_idmnet_host_id bigint(10)bigint(10) NoNo 00
accessctrlaccessctrl varchar(20)varchar(20) NoNo allowallow
mdl_mnetservice_enrol_coursesmdl_mnetservice_enrol_courses
Table comments: Caches the information fetched via XML-RPC about courses on
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
hostidhostid bigint(10)bigint(10) NoNo
remoteidremoteid bigint(10)bigint(10) NoNo
categoryidcategoryid bigint(10)bigint(10) NoNo
categorynamecategoryname varchar(255)varchar(255) NoNo
sortordersortorder bigint(10)bigint(10) NoNo 00
fullnamefullname varchar(254)varchar(254) NoNo
shortnameshortname varchar(100)varchar(100) NoNo
idnumberidnumber varchar(100)varchar(100) NoNo
summarysummary mediumtextmediumtext NoNo
summaryformatsummaryformat smallint(3)smallint(3) YesYes 00
startdatestartdate bigint(10)bigint(10) NoNo
roleidroleid bigint(10)bigint(10) NoNo
rolenamerolename varchar(255)varchar(255) NoNo
mdl_mnetservice_enrol_enrolmentsmdl_mnetservice_enrol_enrolments
Table comments: Caches the information about enrolments of our local users i
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
hostidhostid bigint(10)bigint(10) NoNo
useriduserid bigint(10)bigint(10) NoNo
remotecourseidremotecourseid bigint(10)bigint(10) NoNo
rolenamerolename varchar(255)varchar(255) NoNo
rolenamerolename varchar(255)varchar(255) NoNo
enroltimeenroltime bigint(10)bigint(10) NoNo 00
enroltypeenroltype varchar(20)varchar(20) NoNo
mdl_modulesmdl_modules
Table comments: modules available in the site
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
namename varchar(20)varchar(20) NoNo
versionversion bigint(10)bigint(10) NoNo 00
croncron bigint(10)bigint(10) NoNo 00
lastcronlastcron bigint(10)bigint(10) NoNo 00
searchsearch varchar(255)varchar(255) NoNo
visiblevisible tinyint(1)tinyint(1) NoNo 11
mdl_my_pagesmdl_my_pages
Table comments: Extra user pages for the My Moodle system
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
useriduserid bigint(10)bigint(10) YesYes 00
namename varchar(200)varchar(200) NoNo
privateprivate tinyint(1)tinyint(1) NoNo 11
sortordersortorder mediumint(6)mediumint(6) NoNo 00
mdl_pagemdl_page
Table comments: Each record is one page and its config data
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
coursecourse bigint(10)bigint(10) NoNo 00
namename varchar(255)varchar(255) NoNo
introintro texttext YesYes NULLNULL
introformatintroformat smallint(4)smallint(4) NoNo 00
contentcontent mediumtextmediumtext YesYes NULLNULL
contentformatcontentformat smallint(4)smallint(4) NoNo 00
legacyfileslegacyfiles smallint(4)smallint(4) NoNo 00
legacyfileslastlegacyfileslast bigint(10)bigint(10) YesYes NULLNULL
displaydisplay smallint(4)smallint(4) NoNo 00
displayoptionsdisplayoptions texttext YesYes NULLNULL
revisionrevision bigint(10)bigint(10) NoNo 00
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
mdl_portfolio_instancemdl_portfolio_instance
Table comments: base table (not including config data) for instances of port
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
pluginplugin varchar(50)varchar(50) NoNo
namename varchar(255)varchar(255) NoNo
visiblevisible tinyint(1)tinyint(1) NoNo 11
mdl_portfolio_instance_configmdl_portfolio_instance_config
Table comments: config for portfolio plugin instances
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
instanceinstance bigint(10)bigint(10) NoNo
namename varchar(255)varchar(255) NoNo
valuevalue longtextlongtext YesYes NULLNULL
mdl_portfolio_instance_usermdl_portfolio_instance_user
Table comments: user data for portfolio instances.
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
instanceinstance bigint(10)bigint(10) NoNo
useriduserid bigint(10)bigint(10) NoNo
namename varchar(255)varchar(255) NoNo
valuevalue longtextlongtext YesYes NULLNULL
mdl_portfolio_logmdl_portfolio_log
Table comments: log of portfolio transfers (used to later check for duplicat
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
useriduserid bigint(10)bigint(10) NoNo
timetime bigint(10)bigint(10) NoNo
portfolioportfolio bigint(10)bigint(10) NoNo
caller_classcaller_class varchar(150)varchar(150) NoNo
caller_filecaller_file varchar(255)varchar(255) NoNo
caller_sha1caller_sha1 varchar(255)varchar(255) NoNo
tempdataidtempdataid bigint(10)bigint(10) NoNo 00
returnurlreturnurl varchar(255)varchar(255) NoNo
continueurlcontinueurl varchar(255)varchar(255) NoNo
mdl_portfolio_mahara_queuemdl_portfolio_mahara_queue
Table comments: maps mahara tokens to transfer ids
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
transferidtransferid bigint(10)bigint(10) NoNo
tokentoken varchar(50)varchar(50) NoNo
mdl_portfolio_tempdatamdl_portfolio_tempdata
Table comments: stores temporary data for portfolio exports. the id of this
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
datadata longtextlongtext YesYes NULLNULL
expirytimeexpirytime bigint(10)bigint(10) NoNo
useriduserid bigint(10)bigint(10) NoNo
instanceinstance bigint(10)bigint(10) YesYes 00
mdl_postmdl_post
Table comments: Generic post table to hold data blog entries etc in differen
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
modulemodule varchar(20)varchar(20) NoNo
useriduserid bigint(10)bigint(10) NoNo 00
courseidcourseid bigint(10)bigint(10) NoNo 00
groupidgroupid bigint(10)bigint(10) NoNo 00
moduleidmoduleid bigint(10)bigint(10) NoNo 00
coursemoduleidcoursemoduleid bigint(10)bigint(10) NoNo 00
subjectsubject varchar(128)varchar(128) NoNo
summarysummary longtextlongtext YesYes NULLNULL
contentcontent longtextlongtext YesYes NULLNULL
uniquehashuniquehash varchar(128)varchar(128) NoNo
ratingrating bigint(10)bigint(10) NoNo 00
formatformat bigint(10)bigint(10) NoNo 00
summaryformatsummaryformat tinyint(2)tinyint(2) NoNo 00
attachmentattachment varchar(100)varchar(100) YesYes NULLNULL
publishstatepublishstate varchar(20)varchar(20) NoNo draftdraft
lastmodifiedlastmodified bigint(10)bigint(10) NoNo 00
lastmodifiedlastmodified bigint(10)bigint(10) NoNo 00
createdcreated bigint(10)bigint(10) NoNo 00
usermodifiedusermodified bigint(10)bigint(10) YesYes NULLNULL
mdl_profilingmdl_profiling
Table comments: Stores the results of all the profiling runs
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
runidrunid varchar(32)varchar(32) NoNo
urlurl varchar(255)varchar(255) NoNo
datadata longtextlongtext NoNo
totalexecutiontimetotalexecutiontime bigint(10)bigint(10) NoNo
totalcputimetotalcputime bigint(10)bigint(10) NoNo
totalcallstotalcalls bigint(10)bigint(10) NoNo
totalmemorytotalmemory bigint(10)bigint(10) NoNo
runreferencerunreference tinyint(2)tinyint(2) NoNo 00
runcommentruncomment varchar(255)varchar(255) NoNo
timecreatedtimecreated bigint(10)bigint(10) NoNo
mdl_questionmdl_question
Table comments: The questions themselves
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
categorycategory bigint(10)bigint(10) NoNo 00
parentparent bigint(10)bigint(10) NoNo 00
namename varchar(255)varchar(255) NoNo
questiontextquestiontext texttext NoNo
questiontextformatquestiontextformat tinyint(2)tinyint(2) NoNo 00
generalfeedbackgeneralfeedback texttext NoNo
generalfeedbackformatgeneralfeedbackformat tinyint(2)tinyint(2) NoNo 00
defaultgradedefaultgrade decimal(12,7)decimal(12,7) NoNo 1.00000001.0000000
penaltypenalty decimal(12,7)decimal(12,7) NoNo 0.10000000.1000000
qtypeqtype varchar(20)varchar(20) NoNo
lengthlength bigint(10)bigint(10) NoNo 11
stampstamp varchar(255)varchar(255) NoNo
versionversion varchar(255)varchar(255) NoNo
hiddenhidden tinyint(1)tinyint(1) NoNo 00
timecreatedtimecreated bigint(10)bigint(10) NoNo 00
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
createdbycreatedby bigint(10)bigint(10) YesYes NULLNULL
modifiedbymodifiedby bigint(10)bigint(10) YesYes NULLNULL
mdl_question_answersmdl_question_answersTable comments: Answers, with a fractional grade (0-1) and feedback
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
questionquestion bigint(10)bigint(10) NoNo 00
answeranswer texttext NoNo
answerformatanswerformat tinyint(2)tinyint(2) NoNo 00
fractionfraction decimal(12,7)decimal(12,7) NoNo 0.00000000.0000000
feedbackfeedback texttext NoNo
feedbackformatfeedbackformat tinyint(2)tinyint(2) NoNo 00
mdl_question_attemptsmdl_question_attempts
Table comments: Student attempts. This table gets extended by the modules
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
modulenamemodulename varchar(20)varchar(20) NoNo quizquiz
mdl_question_calculatedmdl_question_calculated
Table comments: Options for questions of type calculated
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
questionquestion bigint(10)bigint(10) NoNo 00
answeranswer bigint(10)bigint(10) NoNo 00
tolerancetolerance varchar(20)varchar(20) NoNo 0.00.0
tolerancetypetolerancetype bigint(10)bigint(10) NoNo 11
correctanswerlengthcorrectanswerlength bigint(10)bigint(10) NoNo 22
correctanswerformatcorrectanswerformat bigint(10)bigint(10) NoNo 22
mdl_question_calculated_optionsmdl_question_calculated_options
Table comments: Options for questions of type calculated
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
questionquestion bigint(10)bigint(10) NoNo 00
synchronizesynchronize tinyint(2)tinyint(2) NoNo 00
singlesingle smallint(4)smallint(4) NoNo 00
shuffleanswersshuffleanswers smallint(4)smallint(4) NoNo 00
correctfeedbackcorrectfeedback texttext YesYes NULLNULL
correctfeedbackcorrectfeedback texttext YesYes NULLNULL
correctfeedbackformatcorrectfeedbackformat tinyint(2)tinyint(2) NoNo 00
partiallycorrectfeedbackpartiallycorrectfeedback texttext YesYes NULLNULL
partiallycorrectfeedbackformatpartiallycorrectfeedbackformat tinyint(2)tinyint(2) NoNo 00
incorrectfeedbackincorrectfeedback texttext YesYes NULLNULL
incorrectfeedbackformatincorrectfeedbackformat tinyint(2)tinyint(2) NoNo 00
answernumberinganswernumbering varchar(10)varchar(10) NoNo abcabc
mdl_question_categoriesmdl_question_categories
Table comments: Categories are for grouping questions
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
namename varchar(255)varchar(255) NoNo
contextidcontextid bigint(10)bigint(10) NoNo 00
infoinfo texttext NoNo
infoformatinfoformat tinyint(2)tinyint(2) NoNo 00
stampstamp varchar(255)varchar(255) NoNo
parentparent bigint(10)bigint(10) NoNo 00
sortordersortorder bigint(10)bigint(10) NoNo 999999
mdl_question_dataset_definitionsmdl_question_dataset_definitions
Table comments: Organises and stores properties for dataset items
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
categorycategory bigint(10)bigint(10) NoNo 00
namename varchar(255)varchar(255) NoNo
typetype bigint(10)bigint(10) NoNo 00
optionsoptions varchar(255)varchar(255) NoNo
itemcountitemcount bigint(10)bigint(10) NoNo 00
mdl_question_dataset_itemsmdl_question_dataset_items
Table comments: Individual dataset items
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
definitiondefinition bigint(10)bigint(10) NoNo 00
itemnumberitemnumber bigint(10)bigint(10) NoNo 00
valuevalue varchar(255)varchar(255) NoNo
mdl_question_datasetsmdl_question_datasets
mdl_question_datasetsmdl_question_datasets
Table comments: Many-many relation between questions and dataset definitions
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
questionquestion bigint(10)bigint(10) NoNo 00
datasetdefinitiondatasetdefinition bigint(10)bigint(10) NoNo 00
mdl_question_matchmdl_question_match
Table comments: Defines fixed matching questions
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
questionquestion bigint(10)bigint(10) NoNo 00
subquestionssubquestions varchar(255)varchar(255) NoNo
shuffleanswersshuffleanswers smallint(4)smallint(4) NoNo 11
mdl_question_match_submdl_question_match_sub
Table comments: Defines the subquestions that make up a matching question
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
codecode bigint(10)bigint(10) NoNo 00
questionquestion bigint(10)bigint(10) NoNo 00
questiontextquestiontext texttext NoNo
questiontextformatquestiontextformat tinyint(2)tinyint(2) NoNo 00
answertextanswertext varchar(255)varchar(255) NoNo
mdl_question_multianswermdl_question_multianswer
Table comments: Options for multianswer questions
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
questionquestion bigint(10)bigint(10) NoNo 00
sequencesequence texttext NoNo
mdl_question_multichoicemdl_question_multichoice
Table comments: Options for multiple choice questions
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
idid bigint(10)bigint(10) NoNo
questionquestion bigint(10)bigint(10) NoNo 00
layoutlayout smallint(4)smallint(4) NoNo 00
answersanswers varchar(255)varchar(255) NoNo
singlesingle smallint(4)smallint(4) NoNo 00shuffleanswersshuffleanswers smallint(4)smallint(4) NoNo 11
correctfeedbackcorrectfeedback texttext NoNo
correctfeedbackformatcorrectfeedbackformat tinyint(2)tinyint(2) NoNo 00
partiallycorrectfeedbackpartiallycorrectfeedback texttext NoNo
partiallycorrectfeedbackformatpartiallycorrectfeedbackformat tinyint(2)tinyint(2) NoNo 00
incorrectfeedbackincorrectfeedback texttext NoNo
incorrectfeedbackformatincorrectfeedbackformat tinyint(2)tinyint(2) NoNo 00
answernumberinganswernumbering varchar(10)varchar(10) NoNo abcabc
mdl_question_numericalmdl_question_numerical
Table comments: Options for numerical questions.
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
questionquestion bigint(10)bigint(10) NoNo 00
answeranswer bigint(10)bigint(10) NoNo 00
tolerancetolerance varchar(255)varchar(255) NoNo 0.00.0
mdl_question_numerical_optionsmdl_question_numerical_options
Table comments: Options for questions of type numerical This table is also u
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
questionquestion bigint(10)bigint(10) NoNo 00
instructionsinstructions texttext YesYes NULLNULL
instructionsformatinstructionsformat tinyint(2)tinyint(2) NoNo 00
showunitsshowunits smallint(4)smallint(4) NoNo 00
unitsleftunitsleft smallint(4)smallint(4) NoNo 00
unitgradingtypeunitgradingtype smallint(4)smallint(4) NoNo 00
unitpenaltyunitpenalty decimal(12,7)decimal(12,7) NoNo 0.10000000.1000000
mdl_question_numerical_unitsmdl_question_numerical_units
Table comments: Optional unit options for numerical questions. This table is
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
questionquestion bigint(10)bigint(10) NoNo 00
multipliermultiplier decimal(40,20)decimal(40,20) NoNo 1.000000000000000000001.00000000000000000000
unitunit varchar(50)varchar(50) NoNo
mdl_question_randomsamatchmdl_question_randomsamatch
Table comments: Info about a random short-answer matching question
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
questionquestion bigint(10)bigint(10) NoNo 00
choosechoose bigint(10)bigint(10) NoNo 44
mdl_question_sessionsmdl_question_sessions
Table comments: Gives ids of the newest open and newest graded states
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
attemptidattemptid bigint(10)bigint(10) NoNo 00
questionidquestionid bigint(10)bigint(10) NoNo 00
newestnewest bigint(10)bigint(10) NoNo 00
newgradednewgraded bigint(10)bigint(10) NoNo 00
sumpenaltysumpenalty decimal(12,7)decimal(12,7) NoNo 0.00000000.0000000
manualcommentmanualcomment texttext NoNo
manualcommentformatmanualcommentformat tinyint(2)tinyint(2) NoNo 00
flaggedflagged tinyint(2)tinyint(2) NoNo 00
mdl_question_shortanswermdl_question_shortanswer
Table comments: Options for short answer questions
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
questionquestion bigint(10)bigint(10) NoNo 00
answersanswers varchar(255)varchar(255) NoNo
usecaseusecase tinyint(2)tinyint(2) NoNo 00
mdl_question_statesmdl_question_states
Table comments: Stores user responses to an attempt, and percentage grades
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
attemptattempt bigint(10)bigint(10) NoNo 00
questionquestion bigint(10)bigint(10) NoNo 00
seq_numberseq_number mediumint(6)mediumint(6) NoNo 00
answeranswer texttext NoNo
timestamptimestamp bigint(10)bigint(10) NoNo 00
eventevent smallint(4)smallint(4) NoNo 00
gradegrade decimal(12,7)decimal(12,7) NoNo 0.00000000.0000000raw_graderaw_grade decimal(12,7)decimal(12,7) NoNo 0.00000000.0000000
penaltypenalty decimal(12,7)decimal(12,7) NoNo 0.00000000.0000000
mdl_question_truefalsemdl_question_truefalse
Table comments: Options for True-False questions
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
questionquestion bigint(10)bigint(10) NoNo 00
trueanswertrueanswer bigint(10)bigint(10) NoNo 00
falseanswerfalseanswer bigint(10)bigint(10) NoNo 00
mdl_quizmdl_quiz
Table comments: Main information about each quiz
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
coursecourse bigint(10)bigint(10) NoNo 00
namename varchar(255)varchar(255) NoNo
introintro texttext NoNo
introformatintroformat smallint(4)smallint(4) NoNo 00
timeopentimeopen bigint(10)bigint(10) NoNo 00
timeclosetimeclose bigint(10)bigint(10) NoNo 00
optionflagsoptionflags bigint(10)bigint(10) NoNo 00
penaltyschemepenaltyscheme smallint(4)smallint(4) NoNo 00
attemptsattempts mediumint(6)mediumint(6) NoNo 00
attemptonlastattemptonlast smallint(4)smallint(4) NoNo 00
grademethodgrademethod smallint(4)smallint(4) NoNo 11
decimalpointsdecimalpoints smallint(4)smallint(4) NoNo 22
questiondecimalpointsquestiondecimalpoints smallint(4)smallint(4) NoNo -2-2
reviewreview bigint(10)bigint(10) NoNo 00
questionsperpagequestionsperpage bigint(10)bigint(10) NoNo 00
shufflequestionsshufflequestions smallint(4)smallint(4) NoNo 00
shuffleanswersshuffleanswers smallint(4)smallint(4) NoNo 00
questionsquestions texttext NoNo
sumgradessumgrades decimal(10,5)decimal(10,5) NoNo 0.000000.00000
gradegrade decimal(10,5)decimal(10,5) NoNo 0.000000.00000
timecreatedtimecreated bigint(10)bigint(10) NoNo 00
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
timelimittimelimit bigint(10)bigint(10) NoNo 00
timelimittimelimit bigint(10)bigint(10) NoNo 00
passwordpassword varchar(255)varchar(255) NoNo
subnetsubnet varchar(255)varchar(255) NoNo
popuppopup smallint(4)smallint(4) NoNo 00
delay1delay1 bigint(10)bigint(10) NoNo 00
delay2delay2 bigint(10)bigint(10) NoNo 00
showuserpictureshowuserpicture smallint(4)smallint(4) NoNo 00
showblocksshowblocks smallint(4)smallint(4) NoNo 00
mdl_quiz_attemptsmdl_quiz_attempts
Table comments: Stores various attempts on a quiz
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
uniqueiduniqueid bigint(10)bigint(10) NoNo 00
quizquiz bigint(10)bigint(10) NoNo 00
useriduserid bigint(10)bigint(10) NoNo 00
attemptattempt mediumint(6)mediumint(6) NoNo 00
sumgradessumgrades decimal(10,5)decimal(10,5) NoNo 0.000000.00000
timestarttimestart bigint(10)bigint(10) NoNo 00
timefinishtimefinish bigint(10)bigint(10) NoNo 00
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
layoutlayout texttext NoNo
previewpreview smallint(3)smallint(3) NoNo 00
mdl_quiz_feedbackmdl_quiz_feedback
Table comments: Feedback given to students based on which grade band their o
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
quizidquizid bigint(10)bigint(10) NoNo 00
feedbacktextfeedbacktext texttext NoNo
feedbacktextformatfeedbacktextformat tinyint(2)tinyint(2) NoNo 00
mingrademingrade decimal(10,5)decimal(10,5) NoNo 0.000000.00000
maxgrademaxgrade decimal(10,5)decimal(10,5) NoNo 0.000000.00000
mdl_quiz_gradesmdl_quiz_grades
Table comments: The overall grade for each user on the quiz, based on their
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
quizquiz bigint(10)bigint(10) NoNo 00
useriduserid bigint(10)bigint(10) NoNo 00
gradegrade decimal(10,5)decimal(10,5) NoNo 0.000000.00000
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
mdl_quiz_overridesmdl_quiz_overrides
Table comments: The overrides to quiz settings on a per-user and per-group b
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
quizquiz bigint(10)bigint(10) NoNo 00
groupidgroupid bigint(10)bigint(10) YesYes NULLNULL
useriduserid bigint(10)bigint(10) YesYes NULLNULL
timeopentimeopen bigint(10)bigint(10) YesYes NULLNULL
timeclosetimeclose bigint(10)bigint(10) YesYes NULLNULL
timelimittimelimit bigint(10)bigint(10) YesYes NULLNULL
attemptsattempts mediumint(6)mediumint(6) YesYes NULLNULL
passwordpassword varchar(255)varchar(255) YesYes NULLNULL
mdl_quiz_question_instancesmdl_quiz_question_instances
Table comments: Stores the maximum possible grade (weight) for each question
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
quizquiz bigint(10)bigint(10) NoNo 00
questionquestion bigint(10)bigint(10) NoNo 00
gradegrade decimal(12,7)decimal(12,7) NoNo 0.00000000.0000000
mdl_quiz_question_regrademdl_quiz_question_regrade
Table comments: This table records which question attempts need regrading an
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
questionidquestionid bigint(10)bigint(10) NoNo
attemptidattemptid bigint(10)bigint(10) NoNo
newgradenewgrade decimal(12,7)decimal(12,7) NoNo
oldgradeoldgrade decimal(12,7)decimal(12,7) NoNo
regradedregraded smallint(4)smallint(4) NoNo
timemodifiedtimemodified bigint(10)bigint(10) NoNo
mdl_quiz_question_response_statsmdl_quiz_question_response_stats
Table comments: Quiz question responses.
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
quizstatisticsidquizstatisticsid bigint(10)bigint(10) NoNo
questionidquestionid bigint(10)bigint(10) NoNo
subqidsubqid bigint(10)bigint(10) NoNo
aidaid bigint(10)bigint(10) NoNo
responseresponse longtextlongtext YesYes NULLNULL
rcountrcount bigint(10)bigint(10) YesYes NULLNULL
creditcredit decimal(15,5)decimal(15,5) NoNo
mdl_quiz_question_statisticsmdl_quiz_question_statistics
Table comments: Default comment for the table, please edit me
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
quizstatisticsidquizstatisticsid bigint(10)bigint(10) NoNo
questionidquestionid bigint(10)bigint(10) NoNo
subquestionsubquestion smallint(4)smallint(4) NoNo
ss bigint(10)bigint(10) NoNo 00
effectiveweighteffectiveweight decimal(15,5)decimal(15,5) YesYes NULLNULL
negcovarnegcovar tinyint(2)tinyint(2) NoNo 00
discriminationindexdiscriminationindex decimal(15,5)decimal(15,5) YesYes NULLNULL
discriminativeefficiencydiscriminativeefficiency decimal(15,5)decimal(15,5) YesYes NULLNULL
sdsd decimal(15,10)decimal(15,10) YesYes NULLNULL
facilityfacility decimal(15,10)decimal(15,10) YesYes NULLNULL
subquestionssubquestions mediumtextmediumtext YesYes NULLNULL
maxgrademaxgrade decimal(12,7)decimal(12,7) YesYes NULLNULL
positionspositions mediumtextmediumtext YesYes NULLNULL
mdl_quiz_reportmdl_quiz_report
Table comments: Lists all the installed quiz reports and their display order
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
namename varchar(255)varchar(255) YesYes NULLNULL
displayorderdisplayorder bigint(10)bigint(10) NoNo
lastcronlastcron bigint(10)bigint(10) NoNo 00
croncron bigint(10)bigint(10) NoNo 00
capabilitycapability varchar(255)varchar(255) YesYes NULLNULL
mdl_quiz_statisticsmdl_quiz_statistics
mdl_quiz_statisticsmdl_quiz_statistics
Table comments: table to cache results from analysis done in statistics repo
ColumnColumn TypeType NullNull DefaultDefault CommentsCommentsidid bigint(10)bigint(10) NoNo
quizidquizid bigint(10)bigint(10) NoNo
groupidgroupid bigint(10)bigint(10) NoNo
allattemptsallattempts smallint(4)smallint(4) NoNo
timemodifiedtimemodified bigint(10)bigint(10) NoNo
firstattemptscountfirstattemptscount bigint(10)bigint(10) NoNo
allattemptscountallattemptscount bigint(10)bigint(10) NoNo
firstattemptsavgfirstattemptsavg decimal(15,5)decimal(15,5) YesYes NULLNULL
allattemptsavgallattemptsavg decimal(15,5)decimal(15,5) YesYes NULLNULL
medianmedian decimal(15,5)decimal(15,5) YesYes NULLNULL
standarddeviationstandarddeviation decimal(15,5)decimal(15,5) YesYes NULLNULL
skewnessskewness decimal(15,10)decimal(15,10) YesYes NULLNULL
kurtosiskurtosis decimal(15,5)decimal(15,5) YesYes NULLNULL
ciccic decimal(15,10)decimal(15,10) YesYes NULLNULL
errorratioerrorratio decimal(15,10)decimal(15,10) YesYes NULLNULL
standarderrorstandarderror decimal(15,10)decimal(15,10) YesYes NULLNULL
mdl_ratingmdl_rating
Table comments: moodle ratings
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
contextidcontextid bigint(10)bigint(10) NoNo
itemiditemid bigint(10)bigint(10) NoNo
scaleidscaleid bigint(10)bigint(10) NoNo
ratingrating bigint(10)bigint(10) NoNo
useriduserid bigint(10)bigint(10) NoNo
timecreatedtimecreated bigint(10)bigint(10) NoNo
timemodifiedtimemodified bigint(10)bigint(10) NoNo
mdl_registration_hubsmdl_registration_hubs
Table comments: hub where the site is registered on with their associated to
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
tokentoken varchar(255)varchar(255) NoNo
hubnamehubname varchar(255)varchar(255) NoNo
huburlhuburl varchar(255)varchar(255) NoNo
confirmedconfirmed tinyint(1)tinyint(1) NoNo 00
confirmedconfirmed tinyint(1)tinyint(1) NoNo 00
secretsecret varchar(255)varchar(255) YesYes NULLNULL
mdl_report_customlangmdl_report_customlang
Table comments: Contains the working checkout of all strings and their custo
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
langlang varchar(20)varchar(20) NoNo
componentidcomponentid bigint(10)bigint(10) NoNo
stringidstringid varchar(255)varchar(255) NoNo
originaloriginal longtextlongtext NoNo
mastermaster longtextlongtext YesYes NULLNULL
locallocal longtextlongtext YesYes NULLNULL
timemodifiedtimemodified bigint(10)bigint(10) NoNo
timecustomizedtimecustomized bigint(10)bigint(10) YesYes NULLNULL
outdatedoutdated smallint(3)smallint(3) YesYes 00
modifiedmodified smallint(3)smallint(3) YesYes 00
mdl_report_customlang_componentsmdl_report_customlang_components
Table comments: Contains the list of all installed plugins that provide thei
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
namename varchar(255)varchar(255) NoNo
versionversion varchar(255)varchar(255) YesYes NULLNULL
mdl_repositorymdl_repository
Table comments: This table contains one entry for every configured external
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
typetype varchar(255)varchar(255) NoNo
visiblevisible tinyint(1)tinyint(1) YesYes 11
sortordersortorder bigint(10)bigint(10) NoNo 00
mdl_repository_instance_configmdl_repository_instance_config
Table comments: The config for intances
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
instanceidinstanceid bigint(10)bigint(10) NoNo
instanceidinstanceid bigint(10)bigint(10) NoNo
namename varchar(255)varchar(255) NoNo
valuevalue longtextlongtext YesYes NULLNULL
mdl_repository_instancesmdl_repository_instances
Table comments: This table contains one entry for every configured external
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
namename varchar(255)varchar(255) NoNo
typeidtypeid bigint(10)bigint(10) NoNo
useriduserid bigint(10)bigint(10) NoNo 00
contextidcontextid bigint(10)bigint(10) NoNo
usernameusername varchar(255)varchar(255) YesYes NULLNULL
passwordpassword varchar(255)varchar(255) YesYes NULLNULL
timecreatedtimecreated bigint(10)bigint(10) YesYes NULLNULL
timemodifiedtimemodified bigint(10)bigint(10) YesYes NULLNULL
readonlyreadonly tinyint(1)tinyint(1) NoNo 00
mdl_resourcemdl_resource
Table comments: Each record is one resource and its config data
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
coursecourse bigint(10)bigint(10) NoNo 00
namename varchar(255)varchar(255) NoNo
introintro texttext YesYes NULLNULL
introformatintroformat smallint(4)smallint(4) NoNo 00
tobemigratedtobemigrated smallint(4)smallint(4) NoNo 00
legacyfileslegacyfiles smallint(4)smallint(4) NoNo 00
legacyfileslastlegacyfileslast bigint(10)bigint(10) YesYes NULLNULL
displaydisplay smallint(4)smallint(4) NoNo 00
displayoptionsdisplayoptions texttext YesYes NULLNULL
filterfilesfilterfiles smallint(4)smallint(4) NoNo 00
revisionrevision bigint(10)bigint(10) NoNo 00
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
mdl_resource_oldmdl_resource_old
Table comments: backup of all old resource instances from 1.9
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
coursecourse bigint(10)bigint(10) NoNo 00
namename varchar(255)varchar(255) NoNo
typetype varchar(30)varchar(30) NoNo
referencereference varchar(255)varchar(255) NoNo
introintro texttext YesYes NULLNULL
introformatintroformat smallint(4)smallint(4) NoNo 00
alltextalltext mediumtextmediumtext NoNo
popuppopup texttext NoNo
optionsoptions varchar(255)varchar(255) NoNo
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
oldidoldid bigint(10)bigint(10) NoNo
cmidcmid bigint(10)bigint(10) YesYes NULLNULL
newmodulenewmodule varchar(50)varchar(50) YesYes NULLNULL
newidnewid bigint(10)bigint(10) YesYes NULLNULL
migratedmigrated bigint(10)bigint(10) NoNo 00
mdl_responduswsmdl_respondusws
Table comments: respondusws module instance data
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
coursecourse bigint(10)bigint(10) NoNo 00
namename varchar(255)varchar(255) NoNo
introintro mediumtextmediumtext YesYes NULLNULL
introformatintroformat smallint(4)smallint(4) NoNo 00
timecreatedtimecreated bigint(10)bigint(10) NoNo 00
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
mdl_rolemdl_role
Table comments: moodle roles
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
namename varchar(255)varchar(255) NoNo
shortnameshortname varchar(100)varchar(100) NoNo
descriptiondescription texttext NoNo
sortordersortorder bigint(10)bigint(10) NoNo 00
archetypearchetype varchar(30)varchar(30) NoNo
mdl_role_allow_assignmdl_role_allow_assign
Table comments: this defines what role can assign what role
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
roleidroleid bigint(10)bigint(10) NoNo 00
allowassignallowassign bigint(10)bigint(10) NoNo 00
mdl_role_allow_overridemdl_role_allow_override
Table comments: this defines what role can override what role
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
roleidroleid bigint(10)bigint(10) NoNo 00
allowoverrideallowoverride bigint(10)bigint(10) NoNo 00
mdl_role_allow_switchmdl_role_allow_switch
Table comments: This table stores which which other roles a user is allowed
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
roleidroleid bigint(10)bigint(10) NoNo
allowswitchallowswitch bigint(10)bigint(10) NoNo
mdl_role_assignmentsmdl_role_assignments
Table comments: assigning roles in different context
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
roleidroleid bigint(10)bigint(10) NoNo 00
contextidcontextid bigint(10)bigint(10) NoNo 00
useriduserid bigint(10)bigint(10) NoNo 00
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
modifieridmodifierid bigint(10)bigint(10) NoNo 00
componentcomponent varchar(100)varchar(100) NoNo
itemiditemid bigint(10)bigint(10) NoNo 00
sortordersortorder bigint(10)bigint(10) NoNo 00
mdl_role_capabilitiesmdl_role_capabilities
Table comments: permission has to be signed, overriding a capability for a p
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
contextidcontextid bigint(10)bigint(10) NoNo 00
contextidcontextid bigint(10)bigint(10) NoNo 00
roleidroleid bigint(10)bigint(10) NoNo 00
capabilitycapability varchar(255)varchar(255) NoNo
permissionpermission bigint(10)bigint(10) NoNo 00
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
modifieridmodifierid bigint(10)bigint(10) NoNo 00
mdl_role_context_levelsmdl_role_context_levels
Table comments: Lists which roles can be assigned at which context levels. T
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
roleidroleid bigint(10)bigint(10) NoNo
contextlevelcontextlevel bigint(10)bigint(10) NoNo
mdl_role_namesmdl_role_names
Table comments: role names in native strings
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
roleidroleid bigint(10)bigint(10) NoNo 00
contextidcontextid bigint(10)bigint(10) NoNo 00
namename varchar(255)varchar(255) NoNo
mdl_role_sortordermdl_role_sortorder
Table comments: sort order of course managers in a course
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
useriduserid bigint(10)bigint(10) NoNo
roleidroleid bigint(10)bigint(10) NoNo
contextidcontextid bigint(10)bigint(10) NoNo
sortodersortoder bigint(10)bigint(10) NoNo
mdl_rubricmdl_rubric
Table comments: Holds basic rubric information
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
courseidcourseid bigint(10)bigint(10) NoNo
useriduserid bigint(10)bigint(10) NoNo
namename varchar(255)varchar(255) NoNo
namename varchar(255)varchar(255) NoNo
markingtablemarkingtable bigint(10)bigint(10) NoNo 00
descriptiondescription texttext YesYes NULLNULL
timecreatedtimecreated bigint(10)bigint(10) NoNo
timemodifiedtimemodified bigint(10)bigint(10) NoNo
mdl_rubric_assignmentmdl_rubric_assignment
Table comments: Information about an assignment of a rubric to a course modu
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
rubricidrubricid bigint(10)bigint(10) NoNo
cmidcmid bigint(10)bigint(10) NoNo
mdl_rubric_criterionmdl_rubric_criterion
Table comments: Holds information about the criteria for a rubric
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
rubricidrubricid bigint(10)bigint(10) NoNo
namename varchar(255)varchar(255) NoNo
positionposition bigint(10)bigint(10) NoNo
mdl_rubric_criterion_weightmdl_rubric_criterion_weight
Table comments: Holds weighting information for criteria in a rubric assignm
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
assignmentidassignmentid bigint(10)bigint(10) NoNo
criterionidcriterionid bigint(10)bigint(10) NoNo
weightweight decimal(10,5)decimal(10,5) NoNo
mdl_rubric_guidelinemdl_rubric_guideline
Table comments: Information about criteria guideline
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
criterionidcriterionid bigint(10)bigint(10) NoNo
descriptiondescription texttext NoNo
rawscorerawscore bigint(10)bigint(10) NoNo 00
positionposition bigint(10)bigint(10) NoNo
mdl_rubric_submissionmdl_rubric_submission
Table comments: Basic information about a "graded" rubric
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
assignmentidassignmentid bigint(10)bigint(10) NoNo
useriduserid bigint(10)bigint(10) NoNo
scoreridscorerid bigint(10)bigint(10) NoNo
feedbackfeedback texttext YesYes NULLNULL
timecreatedtimecreated bigint(10)bigint(10) NoNo
timemodifiedtimemodified bigint(10)bigint(10) NoNo
mdl_rubric_submission_criterionmdl_rubric_submission_criterion
Table comments: Holds criteria specific information about a rubric submissio
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
submissionidsubmissionid bigint(10)bigint(10) NoNo
criterionidcriterionid bigint(10)bigint(10) NoNo
scorescore bigint(10)bigint(10) NoNo
feedbackfeedback texttext YesYes NULLNULL
mdl_rubric_submission_guidelinemdl_rubric_submission_guideline
Table comments: Holds an entry for each selected guideline that was selected
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
sub_criterionidsub_criterionid bigint(10)bigint(10) NoNo
guidelineidguidelineid bigint(10)bigint(10) NoNo
mdl_scalemdl_scale
Table comments: Defines grading scales
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
courseidcourseid bigint(10)bigint(10) NoNo 00
useriduserid bigint(10)bigint(10) NoNo 00
namename varchar(255)varchar(255) NoNo
scalescale texttext NoNo
descriptiondescription texttext NoNo
descriptionformatdescriptionformat tinyint(2)tinyint(2) NoNo 00
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
mdl_scale_historymdl_scale_history
Table comments: History table
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
actionaction bigint(10)bigint(10) NoNo 00
oldidoldid bigint(10)bigint(10) NoNo
sourcesource varchar(255)varchar(255) YesYes NULLNULL
timemodifiedtimemodified bigint(10)bigint(10) YesYes NULLNULL
loggeduserloggeduser bigint(10)bigint(10) YesYes NULLNULL
courseidcourseid bigint(10)bigint(10) NoNo 00
useriduserid bigint(10)bigint(10) NoNo 00
namename varchar(255)varchar(255) NoNo
scalescale texttext NoNo
descriptiondescription texttext NoNo
mdl_scormmdl_scorm
Table comments: each table is one SCORM module and its configuration
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
coursecourse bigint(10)bigint(10) NoNo 00
namename varchar(255)varchar(255) NoNo
scormtypescormtype varchar(50)varchar(50) NoNo locallocal
referencereference varchar(255)varchar(255) NoNo
introintro texttext NoNo
introformatintroformat smallint(4)smallint(4) NoNo 00
versionversion varchar(9)varchar(9) NoNo
maxgrademaxgrade doubledouble NoNo 00
grademethodgrademethod tinyint(2)tinyint(2) NoNo 00
whatgradewhatgrade bigint(10)bigint(10) NoNo 00
maxattemptmaxattempt bigint(10)bigint(10) NoNo 11
forcecompletedforcecompleted tinyint(1)tinyint(1) NoNo 11
forcenewattemptforcenewattempt tinyint(1)tinyint(1) NoNo 00
lastattemptlocklastattemptlock tinyint(1)tinyint(1) NoNo 00
displayattemptstatusdisplayattemptstatus tinyint(1)tinyint(1) NoNo 11
displaycoursestructuredisplaycoursestructure tinyint(1)tinyint(1) NoNo 11
updatefrequpdatefreq tinyint(1)tinyint(1) NoNo 00
sha1hashsha1hash varchar(40)varchar(40) YesYes NULLNULL
md5hashmd5hash varchar(32)varchar(32) NoNo
revisionrevision bigint(10)bigint(10) NoNo 00
revisionrevision bigint(10)bigint(10) NoNo 00
launchlaunch bigint(10)bigint(10) NoNo 00
skipviewskipview tinyint(1)tinyint(1) NoNo 11
hidebrowsehidebrowse tinyint(1)tinyint(1) NoNo 00
hidetochidetoc tinyint(1)tinyint(1) NoNo 00
hidenavhidenav tinyint(1)tinyint(1) NoNo 00
autoauto tinyint(1)tinyint(1) NoNo 00
popuppopup tinyint(1)tinyint(1) NoNo 00
optionsoptions varchar(255)varchar(255) NoNo
widthwidth bigint(10)bigint(10) NoNo 100100
heightheight bigint(10)bigint(10) NoNo 600600
timeopentimeopen bigint(10)bigint(10) NoNo 00
timeclosetimeclose bigint(10)bigint(10) NoNo 00
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
mdl_scorm_scoesmdl_scorm_scoes
Table comments: each SCO part of the SCORM module
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
scormscorm bigint(10)bigint(10) NoNo 00
manifestmanifest varchar(255)varchar(255) NoNo
organizationorganization varchar(255)varchar(255) NoNo
parentparent varchar(255)varchar(255) NoNo
identifieridentifier varchar(255)varchar(255) NoNo
launchlaunch texttext NoNo
scormtypescormtype varchar(5)varchar(5) NoNo
titletitle varchar(255)varchar(255) NoNo
mdl_scorm_scoes_datamdl_scorm_scoes_data
Table comments: Contains variable data get from packages
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
scoidscoid bigint(10)bigint(10) NoNo 00
namename varchar(255)varchar(255) NoNo
valuevalue texttext NoNo
mdl_scorm_scoes_trackmdl_scorm_scoes_track
Table comments: to track SCOes
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
idid bigint(10)bigint(10) NoNo
useriduserid bigint(10)bigint(10) NoNo 00
scormidscormid bigint(10)bigint(10) NoNo 00
scoidscoid bigint(10)bigint(10) NoNo 00
attemptattempt bigint(10)bigint(10) NoNo 11
elementelement varchar(255)varchar(255) NoNo
valuevalue longtextlongtext NoNo
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
mdl_scorm_seq_mapinfomdl_scorm_seq_mapinfo
Table comments: SCORM2004 objective mapinfo description
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
scoidscoid bigint(10)bigint(10) NoNo 00
objectiveidobjectiveid bigint(10)bigint(10) NoNo 00
targetobjectiveidtargetobjectiveid bigint(10)bigint(10) NoNo 00
readsatisfiedstatusreadsatisfiedstatus tinyint(1)tinyint(1) NoNo 11
readnormalizedmeasurereadnormalizedmeasure tinyint(1)tinyint(1) NoNo 11
writesatisfiedstatuswritesatisfiedstatus tinyint(1)tinyint(1) NoNo 00
writenormalizedmeasurewritenormalizedmeasure tinyint(1)tinyint(1) NoNo 00
mdl_scorm_seq_objectivemdl_scorm_seq_objective
Table comments: SCORM2004 objective description
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
scoidscoid bigint(10)bigint(10) NoNo 00
primaryobjprimaryobj tinyint(1)tinyint(1) NoNo 00
objectiveidobjectiveid bigint(10)bigint(10) NoNo 00
satisfiedbymeasuresatisfiedbymeasure tinyint(1)tinyint(1) NoNo 11
minnormalizedmeasureminnormalizedmeasure float(11,4)float(11,4) NoNo 0.00000.0000
mdl_scorm_seq_rolluprulemdl_scorm_seq_rolluprule
Table comments: SCORM2004 sequencing rule
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
scoidscoid bigint(10)bigint(10) NoNo 00
childactivitysetchildactivityset varchar(15)varchar(15) NoNo
minimumcountminimumcount bigint(10)bigint(10) NoNo 00
minimumpercentminimumpercent float(11,4)float(11,4) NoNo 0.00000.0000
conditioncombinationconditioncombination varchar(3)varchar(3) NoNo allall
conditioncombinationconditioncombination varchar(3)varchar(3) NoNo allall
actionaction varchar(15)varchar(15) NoNo
mdl_scorm_seq_rolluprulecondmdl_scorm_seq_rolluprulecond
Table comments: SCORM2004 sequencing rule
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
scoidscoid bigint(10)bigint(10) NoNo 00
rollupruleidrollupruleid bigint(10)bigint(10) NoNo 00
operatoroperator varchar(5)varchar(5) NoNo noOpnoOp
condcond varchar(25)varchar(25) NoNo
mdl_scorm_seq_rulecondmdl_scorm_seq_rulecond
Table comments: SCORM2004 rule condition
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
scoidscoid bigint(10)bigint(10) NoNo 00
ruleconditionsidruleconditionsid bigint(10)bigint(10) NoNo 00
refrencedobjectiverefrencedobjective varchar(255)varchar(255) NoNo
measurethresholdmeasurethreshold float(11,4)float(11,4) NoNo 0.00000.0000
operatoroperator varchar(5)varchar(5) NoNo noOpnoOp
condcond varchar(30)varchar(30) NoNo alwaysalways
mdl_scorm_seq_rulecondsmdl_scorm_seq_ruleconds
Table comments: SCORM2004 rule conditions
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
scoidscoid bigint(10)bigint(10) NoNo 00
conditioncombinationconditioncombination varchar(3)varchar(3) NoNo allall
ruletyperuletype tinyint(2)tinyint(2) NoNo 00
actionaction varchar(25)varchar(25) NoNo
mdl_sessionsmdl_sessions
Table comments: Database based session storage - now recommended
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
statestate bigint(10)bigint(10) NoNo 00
sidsid varchar(128)varchar(128) NoNo
sidsid varchar(128)varchar(128) NoNo
useriduserid bigint(10)bigint(10) NoNo
sessdatasessdata longtextlongtext YesYes NULLNULL
timecreatedtimecreated bigint(10)bigint(10) NoNo
timemodifiedtimemodified bigint(10)bigint(10) NoNo
firstipfirstip varchar(45)varchar(45) YesYes NULLNULL
lastiplastip varchar(45)varchar(45) YesYes NULLNULL
mdl_stats_dailymdl_stats_daily
Table comments: to accumulate daily stats
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
courseidcourseid bigint(10)bigint(10) NoNo 00
timeendtimeend bigint(10)bigint(10) NoNo 00
roleidroleid bigint(10)bigint(10) NoNo 00
stattypestattype varchar(20)varchar(20) NoNo activityactivity
stat1stat1 bigint(10)bigint(10) NoNo 00
stat2stat2 bigint(10)bigint(10) NoNo 00
mdl_stats_monthlymdl_stats_monthly
Table comments: To accumulate monthly stats
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
courseidcourseid bigint(10)bigint(10) NoNo 00
timeendtimeend bigint(10)bigint(10) NoNo 00
roleidroleid bigint(10)bigint(10) NoNo 00
stattypestattype varchar(20)varchar(20) NoNo activityactivity
stat1stat1 bigint(10)bigint(10) NoNo 00
stat2stat2 bigint(10)bigint(10) NoNo 00
mdl_stats_user_dailymdl_stats_user_daily
Table comments: To accumulate daily stats per course/user
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
courseidcourseid bigint(10)bigint(10) NoNo 00
useriduserid bigint(10)bigint(10) NoNo 00
roleidroleid bigint(10)bigint(10) NoNo 00
timeendtimeend bigint(10)bigint(10) NoNo 00
statsreadsstatsreads bigint(10)bigint(10) NoNo 00
statswritesstatswrites bigint(10)bigint(10) NoNo 00
statswritesstatswrites bigint(10)bigint(10) NoNo 00
stattypestattype varchar(30)varchar(30) NoNo
mdl_stats_user_monthlymdl_stats_user_monthly
Table comments: To accumulate monthly stats per course/user
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
courseidcourseid bigint(10)bigint(10) NoNo 00
useriduserid bigint(10)bigint(10) NoNo 00
roleidroleid bigint(10)bigint(10) NoNo 00
timeendtimeend bigint(10)bigint(10) NoNo 00
statsreadsstatsreads bigint(10)bigint(10) NoNo 00
statswritesstatswrites bigint(10)bigint(10) NoNo 00
stattypestattype varchar(30)varchar(30) NoNo
mdl_stats_user_weeklymdl_stats_user_weekly
Table comments: To accumulate weekly stats per course/user
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
courseidcourseid bigint(10)bigint(10) NoNo 00
useriduserid bigint(10)bigint(10) NoNo 00
roleidroleid bigint(10)bigint(10) NoNo 00
timeendtimeend bigint(10)bigint(10) NoNo 00
statsreadsstatsreads bigint(10)bigint(10) NoNo 00
statswritesstatswrites bigint(10)bigint(10) NoNo 00
stattypestattype varchar(30)varchar(30) NoNo
mdl_stats_weeklymdl_stats_weekly
Table comments: To accumulate weekly stats
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
courseidcourseid bigint(10)bigint(10) NoNo 00
timeendtimeend bigint(10)bigint(10) NoNo 00
roleidroleid bigint(10)bigint(10) NoNo 00
stattypestattype varchar(20)varchar(20) NoNo activityactivity
stat1stat1 bigint(10)bigint(10) NoNo 00
stat2stat2 bigint(10)bigint(10) NoNo 00
mdl_surveymdl_survey
mdl_surveymdl_survey
Table comments: Each record is one SURVEY module with its configuration
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
coursecourse bigint(10)bigint(10) NoNo 00
templatetemplate bigint(10)bigint(10) NoNo 00
daysdays mediumint(6)mediumint(6) NoNo 00
timecreatedtimecreated bigint(10)bigint(10) NoNo 00
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
namename varchar(255)varchar(255) NoNo
introintro texttext NoNo
introformatintroformat smallint(4)smallint(4) NoNo 00
questionsquestions varchar(255)varchar(255) NoNo
mdl_survey_analysismdl_survey_analysis
Table comments: text about each survey submission
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
surveysurvey bigint(10)bigint(10) NoNo 00
useriduserid bigint(10)bigint(10) NoNo 00
notesnotes texttext NoNo
mdl_survey_answersmdl_survey_answers
Table comments: the answers to each questions filled by the users
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
useriduserid bigint(10)bigint(10) NoNo 00
surveysurvey bigint(10)bigint(10) NoNo 00
questionquestion bigint(10)bigint(10) NoNo 00
timetime bigint(10)bigint(10) NoNo 00
answer1answer1 texttext NoNo
answer2answer2 texttext NoNo
mdl_survey_questionsmdl_survey_questions
Table comments: the questions conforming one survey
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
texttext varchar(255)varchar(255) NoNo
shorttextshorttext varchar(30)varchar(30) NoNo
multimulti varchar(100)varchar(100) NoNo
introintro varchar(50)varchar(50) NoNo
typetype smallint(3)smallint(3) NoNo 00
optionsoptions texttext YesYes NULLNULL
mdl_tagmdl_tag
Table comments: Tag table - this generic table will replace the old "tags" t
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
useriduserid bigint(10)bigint(10) NoNo
namename varchar(255)varchar(255) NoNo
rawnamerawname varchar(255)varchar(255) NoNo
tagtypetagtype varchar(255)varchar(255) YesYes NULLNULL
descriptiondescription texttext YesYes NULLNULL
descriptionformatdescriptionformat tinyint(2)tinyint(2) NoNo 00
flagflag smallint(4)smallint(4) YesYes 00
timemodifiedtimemodified bigint(10)bigint(10) YesYes NULLNULL
mdl_tag_correlationmdl_tag_correlation
Table comments: The rationale for the 'tag_correlation' table is performance
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
tagidtagid bigint(10)bigint(10) NoNo
correlatedtagscorrelatedtags texttext NoNo
mdl_tag_instancemdl_tag_instance
Table comments: tag_instance table holds the information of associations bet
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
tagidtagid bigint(10)bigint(10) NoNo
itemtypeitemtype varchar(255)varchar(255) NoNo
itemiditemid bigint(10)bigint(10) NoNo
tiuseridtiuserid bigint(10)bigint(10) NoNo 00
orderingordering bigint(10)bigint(10) YesYes NULLNULL
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
mdl_timezonemdl_timezone
Table comments: Rules for calculating local wall clock time for users
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
namename varchar(100)varchar(100) NoNoyearyear bigint(11)bigint(11) NoNo 00
tzruletzrule varchar(20)varchar(20) NoNo
gmtoffgmtoff bigint(11)bigint(11) NoNo 00
dstoffdstoff bigint(11)bigint(11) NoNo 00
dst_monthdst_month tinyint(2)tinyint(2) NoNo 00
dst_startdaydst_startday smallint(3)smallint(3) NoNo 00
dst_weekdaydst_weekday smallint(3)smallint(3) NoNo 00
dst_skipweeksdst_skipweeks smallint(3)smallint(3) NoNo 00
dst_timedst_time varchar(6)varchar(6) NoNo 00:0000:00
std_monthstd_month tinyint(2)tinyint(2) NoNo 00
std_startdaystd_startday smallint(3)smallint(3) NoNo 00
std_weekdaystd_weekday smallint(3)smallint(3) NoNo 00
std_skipweeksstd_skipweeks smallint(3)smallint(3) NoNo 00
std_timestd_time varchar(6)varchar(6) NoNo 00:0000:00
mdl_turnitin_configmdl_turnitin_config
Table comments: info about submitted files
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
cmcm bigint(10)bigint(10) NoNo 00
namename varchar(255)varchar(255) NoNo
valuevalue varchar(255)varchar(255) NoNo
mdl_turnitin_filesmdl_turnitin_files
Table comments: info about submitted files
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
cmcm bigint(10)bigint(10) NoNo 00
useriduserid bigint(10)bigint(10) NoNo 00
identifieridentifier varchar(255)varchar(255) NoNo
externalidexternalid varchar(255)varchar(255) YesYes NULLNULL
externalstatusexternalstatus bigint(10)bigint(10) YesYes 00
statuscodestatuscode varchar(10)varchar(10) YesYes NULLNULL
similarityscoresimilarityscore mediumint(5)mediumint(5) NoNo 00
attemptattempt mediumint(5)mediumint(5) NoNo 00
mdl_upgrade_logmdl_upgrade_log
Table comments: Upgrade logging
ColumnColumn TypeType NullNull DefaultDefault CommentsCommentsidid bigint(10)bigint(10) NoNo
typetype bigint(10)bigint(10) NoNo
pluginplugin varchar(100)varchar(100) YesYes NULLNULL
versionversion varchar(100)varchar(100) YesYes NULLNULL
targetversiontargetversion varchar(100)varchar(100) YesYes NULLNULL
infoinfo varchar(255)varchar(255) NoNo
detailsdetails texttext YesYes NULLNULL
backtracebacktrace texttext YesYes NULLNULL
useriduserid bigint(10)bigint(10) NoNo
timemodifiedtimemodified bigint(10)bigint(10) NoNo
mdl_urlmdl_url
Table comments: each record is one url resource
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
coursecourse bigint(10)bigint(10) NoNo 00
namename varchar(255)varchar(255) NoNo
introintro texttext YesYes NULLNULL
introformatintroformat smallint(4)smallint(4) NoNo 00
externalurlexternalurl texttext YesYes NULLNULL
displaydisplay smallint(4)smallint(4) NoNo 00
displayoptionsdisplayoptions texttext YesYes NULLNULL
parametersparameters texttext YesYes NULLNULL
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
mdl_usermdl_user
Table comments: One record for each person
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
authauth varchar(20)varchar(20) NoNo manualmanual
confirmedconfirmed tinyint(1)tinyint(1) NoNo 00
policyagreedpolicyagreed tinyint(1)tinyint(1) NoNo 00
deleteddeleted tinyint(1)tinyint(1) NoNo 00
suspendedsuspended tinyint(1)tinyint(1) NoNo 00
mnethostidmnethostid bigint(10)bigint(10) NoNo 00
usernameusername varchar(100)varchar(100) NoNo
passwordpassword varchar(32)varchar(32) NoNo
idnumberidnumber varchar(255)varchar(255) NoNo
firstnamefirstname varchar(100)varchar(100) NoNo
lastnamelastname varchar(100)varchar(100) NoNo
emailemail varchar(100)varchar(100) NoNo
emailstopemailstop tinyint(1)tinyint(1) NoNo 00
icqicq varchar(15)varchar(15) NoNo
skypeskype varchar(50)varchar(50) NoNo
yahooyahoo varchar(50)varchar(50) NoNo
aimaim varchar(50)varchar(50) NoNo
msnmsn varchar(50)varchar(50) NoNo
phone1phone1 varchar(20)varchar(20) NoNo
phone2phone2 varchar(20)varchar(20) NoNo
institutioninstitution varchar(40)varchar(40) NoNo
departmentdepartment varchar(30)varchar(30) NoNo
addressaddress varchar(70)varchar(70) NoNo
citycity varchar(120)varchar(120) NoNo
countrycountry varchar(2)varchar(2) NoNo
langlang varchar(30)varchar(30) NoNo enen
themetheme varchar(50)varchar(50) NoNo
timezonetimezone varchar(100)varchar(100) NoNo 9999
firstaccessfirstaccess bigint(10)bigint(10) NoNo 00
lastaccesslastaccess bigint(10)bigint(10) NoNo 00
lastloginlastlogin bigint(10)bigint(10) NoNo 00
currentlogincurrentlogin bigint(10)bigint(10) NoNo 00
lastiplastip varchar(45)varchar(45) NoNo
secretsecret varchar(15)varchar(15) NoNo
picturepicture tinyint(1)tinyint(1) NoNo 00
urlurl varchar(255)varchar(255) NoNo
descriptiondescription longtextlongtext YesYes NULLNULL
descriptionformatdescriptionformat tinyint(2)tinyint(2) NoNo 00
mailformatmailformat tinyint(1)tinyint(1) NoNo 11
maildigestmaildigest tinyint(1)tinyint(1) NoNo 00
maildisplaymaildisplay tinyint(2)tinyint(2) NoNo 22
htmleditorhtmleditor tinyint(1)tinyint(1) NoNo 11
ajaxajax tinyint(1)tinyint(1) NoNo 11
autosubscribeautosubscribe tinyint(1)tinyint(1) NoNo 11
trackforumstrackforums tinyint(1)tinyint(1) NoNo 00
timecreatedtimecreated bigint(10)bigint(10) NoNo 00
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
trustbitmasktrustbitmask bigint(10)bigint(10) NoNo 00
imagealtimagealt varchar(255)varchar(255) YesYes NULLNULL
screenreaderscreenreader tinyint(1)tinyint(1) NoNo 00
mdl_user_enrolmentsmdl_user_enrolments
Table comments: Users participating in courses (aka enrolled users) - everyb
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
statusstatus bigint(10)bigint(10) NoNo 00enrolidenrolid bigint(10)bigint(10) NoNo
useriduserid bigint(10)bigint(10) NoNo
timestarttimestart bigint(10)bigint(10) NoNo 00
timeendtimeend bigint(10)bigint(10) NoNo 21474836472147483647
modifieridmodifierid bigint(10)bigint(10) NoNo 00
timecreatedtimecreated bigint(10)bigint(10) NoNo 00
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
mdl_user_info_categorymdl_user_info_category
Table comments: Customisable fields categories
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
namename varchar(255)varchar(255) NoNo
sortordersortorder bigint(10)bigint(10) NoNo 00
mdl_user_info_datamdl_user_info_data
Table comments: Data for the customisable user fields
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
useriduserid bigint(10)bigint(10) NoNo 00
fieldidfieldid bigint(10)bigint(10) NoNo 00
datadata longtextlongtext NoNo
dataformatdataformat tinyint(2)tinyint(2) NoNo 00
mdl_user_info_fieldmdl_user_info_field
Table comments: Customisable user profile fields
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
shortnameshortname varchar(255)varchar(255) NoNo shortnameshortname
namename longtextlongtext NoNo
datatypedatatype varchar(255)varchar(255) NoNo
descriptiondescription longtextlongtext YesYes NULLNULL
descriptionformatdescriptionformat tinyint(2)tinyint(2) NoNo 00
categoryidcategoryid bigint(10)bigint(10) NoNo 00
categoryidcategoryid bigint(10)bigint(10) NoNo 00
sortordersortorder bigint(10)bigint(10) NoNo 00
requiredrequired tinyint(2)tinyint(2) NoNo 00
lockedlocked tinyint(2)tinyint(2) NoNo 00
visiblevisible smallint(4)smallint(4) NoNo 00
forceuniqueforceunique tinyint(2)tinyint(2) NoNo 00signupsignup tinyint(2)tinyint(2) NoNo 00
defaultdatadefaultdata longtextlongtext YesYes NULLNULL
defaultdataformatdefaultdataformat tinyint(2)tinyint(2) NoNo 00
param1param1 longtextlongtext YesYes NULLNULL
param2param2 longtextlongtext YesYes NULLNULL
param3param3 longtextlongtext YesYes NULLNULL
param4param4 longtextlongtext YesYes NULLNULL
param5param5 longtextlongtext YesYes NULLNULL
mdl_user_lastaccessmdl_user_lastaccess
Table comments: To keep track of course page access times, used in online pa
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
useriduserid bigint(10)bigint(10) NoNo 00
courseidcourseid bigint(10)bigint(10) NoNo 00
timeaccesstimeaccess bigint(10)bigint(10) NoNo 00
mdl_user_preferencesmdl_user_preferences
Table comments: Allows modules to store arbitrary user preferences
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
useriduserid bigint(10)bigint(10) NoNo 00
namename varchar(255)varchar(255) NoNo
valuevalue varchar(255)varchar(255) NoNo
mdl_user_private_keymdl_user_private_key
Table comments: access keys used in cookieless scripts - rss, etc.
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
scriptscript varchar(128)varchar(128) NoNo
valuevalue varchar(128)varchar(128) NoNo
useriduserid bigint(10)bigint(10) NoNo
instanceinstance bigint(10)bigint(10) YesYes NULLNULL
iprestrictioniprestriction varchar(255)varchar(255) YesYes NULLNULL
validuntilvaliduntil bigint(10)bigint(10) YesYes NULLNULL
timecreatedtimecreated bigint(10)bigint(10) YesYes NULLNULL
mdl_user_release_codesmdl_user_release_codesColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
courseidcourseid bigint(10)bigint(10) NoNo
useriduserid bigint(10)bigint(10) NoNo
releasecodereleasecode varchar(50)varchar(50) NoNo
mdl_webdav_locksmdl_webdav_locks
Table comments: Resource locks for WebDAV users
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
tokentoken varchar(255)varchar(255) NoNo
pathpath varchar(255)varchar(255) NoNo
expiryexpiry bigint(10)bigint(10) NoNo 00
useriduserid bigint(10)bigint(10) NoNo 00
recursiverecursive tinyint(1)tinyint(1) NoNo 00
exclusivelockexclusivelock tinyint(1)tinyint(1) NoNo 00
createdcreated bigint(10)bigint(10) NoNo 00
modifiedmodified bigint(10)bigint(10) NoNo 00
ownerowner varchar(255)varchar(255) YesYes NULLNULL
mdl_wikimdl_wiki
Table comments: Stores Wiki activity configuration
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
coursecourse bigint(10)bigint(10) NoNo 00
namename varchar(255)varchar(255) NoNo WikiWiki
introintro mediumtextmediumtext YesYes NULLNULL
introformatintroformat smallint(4)smallint(4) NoNo 00
timecreatedtimecreated bigint(10)bigint(10) NoNo 00
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
firstpagetitlefirstpagetitle varchar(255)varchar(255) NoNo First PageFirst Page
wikimodewikimode varchar(20)varchar(20) NoNo collaborativecollaborative
defaultformatdefaultformat varchar(20)varchar(20) NoNo creolecreole
forceformatforceformat tinyint(1)tinyint(1) NoNo 11
editbegineditbegin bigint(10)bigint(10) NoNo 00
editendeditend bigint(10)bigint(10) YesYes 00
mdl_wiki_linksmdl_wiki_links
Table comments: Page wiki links
ColumnColumn TypeType NullNull DefaultDefault CommentsCommentsidid bigint(10)bigint(10) NoNo
subwikiidsubwikiid bigint(10)bigint(10) NoNo 00
frompageidfrompageid bigint(10)bigint(10) NoNo 00
topageidtopageid bigint(10)bigint(10) NoNo 00
tomissingpagetomissingpage varchar(255)varchar(255) YesYes NULLNULL
mdl_wiki_locksmdl_wiki_locks
Table comments: Manages page locks
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
pageidpageid bigint(10)bigint(10) NoNo 00
sectionnamesectionname varchar(255)varchar(255) YesYes NULLNULL
useriduserid bigint(10)bigint(10) NoNo 00
lockedatlockedat bigint(10)bigint(10) NoNo 00
mdl_wiki_pagesmdl_wiki_pages
Table comments: Stores wiki pages
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
subwikiidsubwikiid bigint(10)bigint(10) NoNo 00
titletitle varchar(255)varchar(255) NoNo titletitle
cachedcontentcachedcontent mediumtextmediumtext NoNo
timecreatedtimecreated bigint(10)bigint(10) NoNo 00
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
timerenderedtimerendered bigint(10)bigint(10) NoNo 00
useriduserid bigint(10)bigint(10) NoNo 00
pageviewspageviews bigint(10)bigint(10) NoNo 00
readonlyreadonly tinyint(1)tinyint(1) NoNo 00
mdl_wiki_subwikismdl_wiki_subwikis
Table comments: Stores subwiki instances
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
wikiidwikiid bigint(10)bigint(10) NoNo 00
wikiidwikiid bigint(10)bigint(10) NoNo 00
groupidgroupid bigint(10)bigint(10) NoNo 00
useriduserid bigint(10)bigint(10) NoNo 00
mdl_wiki_synonymsmdl_wiki_synonyms
Table comments: Stores wiki pages synonyms
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
subwikiidsubwikiid bigint(10)bigint(10) NoNo 00
pageidpageid bigint(10)bigint(10) NoNo 00
pagesynonympagesynonym varchar(255)varchar(255) NoNo PagesynonymPagesynonym
mdl_wiki_versionsmdl_wiki_versions
Table comments: Stores wiki page history
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
pageidpageid bigint(10)bigint(10) NoNo 00
contentcontent mediumtextmediumtext NoNo
contentformatcontentformat varchar(20)varchar(20) NoNo creolecreole
versionversion mediumint(5)mediumint(5) NoNo 00
timecreatedtimecreated bigint(10)bigint(10) NoNo 00
useriduserid bigint(10)bigint(10) NoNo 00
mdl_workshopmdl_workshop
Table comments: This table keeps information about the module instances and
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
coursecourse bigint(10)bigint(10) NoNo
namename varchar(255)varchar(255) NoNo
introintro longtextlongtext YesYes NULLNULL
introformatintroformat smallint(3)smallint(3) NoNo 00
instructauthorsinstructauthors longtextlongtext YesYes NULLNULL
instructauthorsformatinstructauthorsformat smallint(3)smallint(3) NoNo 00
instructreviewersinstructreviewers longtextlongtext YesYes NULLNULL
instructreviewersformatinstructreviewersformat smallint(3)smallint(3) NoNo 00
timemodifiedtimemodified bigint(10)bigint(10) NoNo
phasephase smallint(3)smallint(3) YesYes 00
useexamplesuseexamples tinyint(2)tinyint(2) YesYes 00
usepeerassessmentusepeerassessment tinyint(2)tinyint(2) YesYes 00
useselfassessmentuseselfassessment tinyint(2)tinyint(2) YesYes 00
useselfassessmentuseselfassessment tinyint(2)tinyint(2) YesYes 00
gradegrade decimal(10,5)decimal(10,5) YesYes 80.0000080.00000
gradinggradegradinggrade decimal(10,5)decimal(10,5) YesYes 20.0000020.00000
strategystrategy varchar(30)varchar(30) NoNo
evaluationevaluation varchar(30)varchar(30) NoNo
gradedecimalsgradedecimals smallint(3)smallint(3) YesYes 00
nattachmentsnattachments smallint(3)smallint(3) YesYes 00
latesubmissionslatesubmissions tinyint(2)tinyint(2) YesYes 00
maxbytesmaxbytes bigint(10)bigint(10) YesYes 100000100000
examplesmodeexamplesmode smallint(3)smallint(3) YesYes 00
submissionstartsubmissionstart bigint(10)bigint(10) YesYes 00
submissionendsubmissionend bigint(10)bigint(10) YesYes 00
assessmentstartassessmentstart bigint(10)bigint(10) YesYes 00
assessmentendassessmentend bigint(10)bigint(10) YesYes 00
mdl_workshop_aggregationsmdl_workshop_aggregations
Table comments: Aggregated grades for assessment are stored here. The aggreg
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
workshopidworkshopid bigint(10)bigint(10) NoNo
useriduserid bigint(10)bigint(10) NoNo
gradinggradegradinggrade decimal(10,5)decimal(10,5) YesYes NULLNULL
timegradedtimegraded bigint(10)bigint(10) YesYes NULLNULL
mdl_workshop_assessmentsmdl_workshop_assessments
Table comments: Info about the made assessment and automatically calculated
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
submissionidsubmissionid bigint(10)bigint(10) NoNo
revieweridreviewerid bigint(10)bigint(10) NoNo
weightweight bigint(10)bigint(10) NoNo 11
timecreatedtimecreated bigint(10)bigint(10) YesYes 00
timemodifiedtimemodified bigint(10)bigint(10) YesYes 00
gradegrade decimal(10,5)decimal(10,5) YesYes NULLNULL
gradinggradegradinggrade decimal(10,5)decimal(10,5) YesYes NULLNULL
gradinggradeovergradinggradeover decimal(10,5)decimal(10,5) YesYes NULLNULL
gradinggradeoverbygradinggradeoverby bigint(10)bigint(10) YesYes NULLNULL
feedbackauthorfeedbackauthor longtextlongtext YesYes NULLNULL
feedbackauthorformatfeedbackauthorformat smallint(3)smallint(3) YesYes 00
feedbackreviewerfeedbackreviewer longtextlongtext YesYes NULLNULL
feedbackreviewerformatfeedbackreviewerformat smallint(3)smallint(3) YesYes 00
mdl_workshop_assessments_oldmdl_workshop_assessments_old
Table comments: Legacy workshop_assessments table to be dropped later in Moo
ColumnColumn TypeType NullNull DefaultDefault CommentsCommentsidid bigint(10)bigint(10) NoNo
workshopidworkshopid bigint(10)bigint(10) NoNo 00
submissionidsubmissionid bigint(10)bigint(10) NoNo 00
useriduserid bigint(10)bigint(10) NoNo 00
timecreatedtimecreated bigint(10)bigint(10) NoNo 00
timegradedtimegraded bigint(10)bigint(10) NoNo 00
timeagreedtimeagreed bigint(10)bigint(10) NoNo 00
gradegrade doubledouble NoNo 00
gradinggradegradinggrade smallint(3)smallint(3) NoNo 00
teachergradedteachergraded smallint(3)smallint(3) NoNo 00
mailedmailed smallint(3)smallint(3) NoNo 00
resubmissionresubmission smallint(3)smallint(3) NoNo 00
donotusedonotuse smallint(3)smallint(3) NoNo 00
generalcommentgeneralcomment texttext YesYes NULLNULL
teachercommentteachercomment texttext YesYes NULLNULL
newpluginnewplugin varchar(28)varchar(28) YesYes NULLNULL
newidnewid bigint(10)bigint(10) YesYes NULLNULL
mdl_workshop_comments_oldmdl_workshop_comments_old
Table comments: Legacy workshop_comments table to be dropped later in Moodle
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
workshopidworkshopid bigint(10)bigint(10) NoNo 00
assessmentidassessmentid bigint(10)bigint(10) NoNo 00
useriduserid bigint(10)bigint(10) NoNo 00
timecreatedtimecreated bigint(10)bigint(10) NoNo 00
mailedmailed tinyint(2)tinyint(2) NoNo 00
commentscomments texttext NoNo
newpluginnewplugin varchar(28)varchar(28) YesYes NULLNULL
newidnewid bigint(10)bigint(10) YesYes NULLNULL
mdl_workshop_elements_oldmdl_workshop_elements_old
Table comments: Legacy workshop_elements table to be dropped later in Moodle
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
workshopidworkshopid bigint(10)bigint(10) NoNo 00
workshopidworkshopid bigint(10)bigint(10) NoNo 00
elementnoelementno smallint(3)smallint(3) NoNo 00
descriptiondescription texttext NoNo
scalescale smallint(3)smallint(3) NoNo 00
maxscoremaxscore smallint(3)smallint(3) NoNo 11
weightweight smallint(3)smallint(3) NoNo 1111
stddevstddev doubledouble NoNo 00
totalassessmentstotalassessments bigint(10)bigint(10) NoNo 00
newpluginnewplugin varchar(28)varchar(28) YesYes NULLNULL
newidnewid bigint(10)bigint(10) YesYes NULLNULL
mdl_workshop_gradesmdl_workshop_grades
Table comments: How the reviewers filled-up the grading forms, given grades
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
assessmentidassessmentid bigint(10)bigint(10) NoNo
strategystrategy varchar(30)varchar(30) NoNo
dimensioniddimensionid bigint(10)bigint(10) NoNo
gradegrade decimal(10,5)decimal(10,5) NoNo
peercommentpeercomment longtextlongtext YesYes NULLNULL
peercommentformatpeercommentformat smallint(3)smallint(3) YesYes 00
mdl_workshop_grades_oldmdl_workshop_grades_old
Table comments: Legacy workshop_grades table to be dropped later in Moodle 2
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
workshopidworkshopid bigint(10)bigint(10) NoNo 00
assessmentidassessmentid bigint(10)bigint(10) NoNo 00
elementnoelementno bigint(10)bigint(10) NoNo 00
feedbackfeedback texttext NoNo
gradegrade smallint(3)smallint(3) NoNo 00
newpluginnewplugin varchar(28)varchar(28) YesYes NULLNULL
newidnewid bigint(10)bigint(10) YesYes NULLNULL
mdl_workshop_oldmdl_workshop_old
Table comments: Legacy workshop table to be dropped later in Moodle 2.x
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
coursecourse bigint(10)bigint(10) NoNo 00
namename varchar(255)varchar(255) NoNo
namename varchar(255)varchar(255) NoNo
descriptiondescription texttext NoNo
wtypewtype smallint(3)smallint(3) NoNo 00
nelementsnelements smallint(3)smallint(3) NoNo 11
nattachmentsnattachments smallint(3)smallint(3) NoNo 00
phasephase tinyint(2)tinyint(2) NoNo 00
formatformat tinyint(2)tinyint(2) NoNo 00
gradingstrategygradingstrategy tinyint(2)tinyint(2) NoNo 11
resubmitresubmit tinyint(2)tinyint(2) NoNo 00
agreeassessmentsagreeassessments tinyint(2)tinyint(2) NoNo 00
hidegradeshidegrades tinyint(2)tinyint(2) NoNo 00
anonymousanonymous tinyint(2)tinyint(2) NoNo 00
includeselfincludeself tinyint(2)tinyint(2) NoNo 00
maxbytesmaxbytes bigint(10)bigint(10) NoNo 100000100000
submissionstartsubmissionstart bigint(10)bigint(10) NoNo 00
assessmentstartassessmentstart bigint(10)bigint(10) NoNo 00
submissionendsubmissionend bigint(10)bigint(10) NoNo 00
assessmentendassessmentend bigint(10)bigint(10) NoNo 00
releasegradesreleasegrades bigint(10)bigint(10) NoNo 00
gradegrade smallint(3)smallint(3) NoNo 00
gradinggradegradinggrade smallint(3)smallint(3) NoNo 00
ntassessmentsntassessments smallint(3)smallint(3) NoNo 00
assessmentcompsassessmentcomps smallint(3)smallint(3) NoNo 22
nsassessmentsnsassessments smallint(3)smallint(3) NoNo 00
overallocationoverallocation smallint(3)smallint(3) NoNo 00
timemodifiedtimemodified bigint(10)bigint(10) NoNo 00
teacherweightteacherweight smallint(3)smallint(3) NoNo 11
showleaguetableshowleaguetable smallint(3)smallint(3) NoNo 00
usepasswordusepassword smallint(3)smallint(3) NoNo 00
passwordpassword varchar(32)varchar(32) NoNo
newpluginnewplugin varchar(28)varchar(28) YesYes NULLNULL
newidnewid bigint(10)bigint(10) YesYes NULLNULL
mdl_workshop_rubrics_oldmdl_workshop_rubrics_old
Table comments: Legacy workshop_rubrics table to be dropped later in Moodle
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
workshopidworkshopid bigint(10)bigint(10) NoNo 00
elementnoelementno bigint(10)bigint(10) NoNo 00
rubricnorubricno smallint(3)smallint(3) NoNo 00
descriptiondescription texttext NoNo
newpluginnewplugin varchar(28)varchar(28) YesYes NULLNULL
newidnewid bigint(10)bigint(10) YesYes NULLNULL
mdl_workshop_stockcomments_oldmdl_workshop_stockcomments_old
Table comments: Legacy workshop_stockcomments table to be dropped later in M
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNoworkshopidworkshopid bigint(10)bigint(10) NoNo 00
elementnoelementno bigint(10)bigint(10) NoNo 00
commentscomments texttext NoNo
newpluginnewplugin varchar(28)varchar(28) YesYes NULLNULL
newidnewid bigint(10)bigint(10) YesYes NULLNULL
mdl_workshop_submissionsmdl_workshop_submissions
Table comments: Info about the submission and the aggregation of the grade f
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
workshopidworkshopid bigint(10)bigint(10) NoNo
exampleexample tinyint(2)tinyint(2) YesYes 00
authoridauthorid bigint(10)bigint(10) NoNo
timecreatedtimecreated bigint(10)bigint(10) NoNo
timemodifiedtimemodified bigint(10)bigint(10) NoNo
titletitle varchar(255)varchar(255) NoNo
contentcontent longtextlongtext YesYes NULLNULL
contentformatcontentformat smallint(3)smallint(3) NoNo 00
contenttrustcontenttrust smallint(3)smallint(3) NoNo 00
attachmentattachment tinyint(2)tinyint(2) YesYes 00
gradegrade decimal(10,5)decimal(10,5) YesYes NULLNULL
gradeovergradeover decimal(10,5)decimal(10,5) YesYes NULLNULL
gradeoverbygradeoverby bigint(10)bigint(10) YesYes NULLNULL
feedbackauthorfeedbackauthor longtextlongtext YesYes NULLNULL
feedbackauthorformatfeedbackauthorformat smallint(3)smallint(3) YesYes 00
timegradedtimegraded bigint(10)bigint(10) YesYes NULLNULL
publishedpublished tinyint(2)tinyint(2) YesYes 00
latelate tinyint(2)tinyint(2) NoNo 00
mdl_workshop_submissions_oldmdl_workshop_submissions_old
Table comments: Legacy workshop_submissions table to be dropped later in Moo
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
workshopidworkshopid bigint(10)bigint(10) NoNo 00
useriduserid bigint(10)bigint(10) NoNo 00
titletitle varchar(100)varchar(100) NoNo
titletitle varchar(100)varchar(100) NoNo
timecreatedtimecreated bigint(10)bigint(10) NoNo 00
mailedmailed tinyint(2)tinyint(2) NoNo 00
descriptiondescription texttext NoNo
gradinggradegradinggrade smallint(3)smallint(3) NoNo 00
finalgradefinalgrade smallint(3)smallint(3) NoNo 00
latelate smallint(3)smallint(3) NoNo 00
nassessmentsnassessments bigint(10)bigint(10) NoNo 00
newpluginnewplugin varchar(28)varchar(28) YesYes NULLNULL
newidnewid bigint(10)bigint(10) YesYes NULLNULL
mdl_workshopeval_best_settingsmdl_workshopeval_best_settings
Table comments: Settings for the grading evaluation subplugin Comparison wit
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
workshopidworkshopid bigint(10)bigint(10) NoNo
comparisoncomparison smallint(3)smallint(3) YesYes 55
mdl_workshopform_accumulativemdl_workshopform_accumulative
Table comments: The assessment dimensions definitions of Accumulative gradin
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
workshopidworkshopid bigint(10)bigint(10) NoNo
sortsort bigint(10)bigint(10) YesYes 00
descriptiondescription longtextlongtext YesYes NULLNULL
descriptionformatdescriptionformat smallint(3)smallint(3) YesYes 00
gradegrade bigint(10)bigint(10) NoNo
weightweight mediumint(5)mediumint(5) YesYes 11
mdl_workshopform_commentsmdl_workshopform_comments
Table comments: The assessment dimensions definitions of Comments strategy f
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
workshopidworkshopid bigint(10)bigint(10) NoNo
sortsort bigint(10)bigint(10) YesYes 00
descriptiondescription longtextlongtext YesYes NULLNULL
descriptionformatdescriptionformat smallint(3)smallint(3) YesYes 00
mdl_workshopform_numerrorsmdl_workshopform_numerrors
mdl_workshopform_numerrorsmdl_workshopform_numerrors
Table comments: The assessment dimensions definitions of Number of errors gr
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
workshopidworkshopid bigint(10)bigint(10) NoNo
sortsort bigint(10)bigint(10) YesYes 00
descriptiondescription longtextlongtext YesYes NULLNULL
descriptionformatdescriptionformat smallint(3)smallint(3) YesYes 00
descriptiontrustdescriptiontrust bigint(10)bigint(10) YesYes NULLNULL
grade0grade0 varchar(50)varchar(50) YesYes NULLNULL
grade1grade1 varchar(50)varchar(50) YesYes NULLNULL
weightweight mediumint(5)mediumint(5) YesYes 11
mdl_workshopform_numerrors_mapmdl_workshopform_numerrors_map
Table comments: This maps the number of errors to a percentual grade for sub
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
workshopidworkshopid bigint(10)bigint(10) NoNo
nonegativenonegative bigint(10)bigint(10) NoNo
gradegrade decimal(10,5)decimal(10,5) NoNo
mdl_workshopform_rubricmdl_workshopform_rubric
Table comments: The assessment dimensions definitions of Rubric grading stra
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
workshopidworkshopid bigint(10)bigint(10) NoNo
sortsort bigint(10)bigint(10) YesYes 00
descriptiondescription longtextlongtext YesYes NULLNULL
descriptionformatdescriptionformat smallint(3)smallint(3) YesYes 00
mdl_workshopform_rubric_configmdl_workshopform_rubric_config
Table comments: Configuration table for the Rubric grading strategy
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
workshopidworkshopid bigint(10)bigint(10) NoNo
layoutlayout varchar(30)varchar(30) YesYes listlist
mdl_workshopform_rubric_levelsmdl_workshopform_rubric_levels
mdl_workshopform_rubric_levelsmdl_workshopform_rubric_levels
Table comments: The definition of rubric rating scales
ColumnColumn TypeType NullNull DefaultDefault CommentsComments
idid bigint(10)bigint(10) NoNo
dimensioniddimensionid bigint(10)bigint(10) NoNogradegrade decimal(10,5)decimal(10,5) NoNo
definitiondefinition longtextlongtext YesYes NULLNULL
definitionformatdefinitionformat smallint(3)smallint(3) YesYes 00
The mcrypt extension is missing. Please check your PHP configuration.