mirror of
https://github.com/moodle/moodle.git
synced 2025-08-04 16:36:37 +02:00
Fixed a bad defined index
This commit is contained in:
parent
e56569ceed
commit
0660e26186
2 changed files with 15 additions and 16 deletions
|
@ -55,18 +55,18 @@ function scorm_upgrade($oldversion) {
|
||||||
update_record("scorm_scoes",$sco);
|
update_record("scorm_scoes",$sco);
|
||||||
}
|
}
|
||||||
|
|
||||||
execute_sql("CREATE TABLE {$CFG->prefix}scorm_scoes_track (
|
execute_sql("CREATE TABLE prefix_scorm_scoes_track (
|
||||||
id int(10) unsigned NOT NULL auto_increment,
|
id SERIAL,
|
||||||
userid int(10) unsigned NOT NULL default '0',
|
userid integer NOT NULL default '0',
|
||||||
scormid int(10) NOT NULL default '0',
|
scormid integer NOT NULL default '0',
|
||||||
scoid int(10) unsigned NOT NULL default '0',
|
scoid integer NOT NULL default '0',
|
||||||
element varchar(255) NOT NULL default '',
|
element varchar(255) NOT NULL deafult '',
|
||||||
value longtext NOT NULL default '',
|
value text NOT NULL default '',
|
||||||
PRIMARY KEY (userid, scormid, scoid, element),
|
PRIMARY KEY (userid, scormid, scoid, element),
|
||||||
UNIQUE (userid, scormid, scoid, element),
|
UNIQUE (userid, scormid, scoid, element)
|
||||||
KEY userdata (userid, scormid, scoid),
|
);",false);
|
||||||
KEY id (id)
|
|
||||||
) TYPE=MyISAM;",false);
|
modify_database('','CREATE INDEX prefix_scorm_scoes_track_userdata_idx ON prefix_scorm_scoes_track (userid, scormid, scoid);');
|
||||||
|
|
||||||
$oldTrackingData = get_records_select("scorm_sco_users","1","id ASC");
|
$oldTrackingData = get_records_select("scorm_sco_users","1","id ASC");
|
||||||
$oldElementArray = array ('cmi_core_lesson_location','cmi_core_lesson_status','cmi_core_exit','cmi_core_total_time','cmi_core_score_raw','cmi_suspend_data');
|
$oldElementArray = array ('cmi_core_lesson_location','cmi_core_lesson_status','cmi_core_exit','cmi_core_total_time','cmi_core_score_raw','cmi_suspend_data');
|
||||||
|
|
|
@ -37,18 +37,17 @@ CREATE TABLE prefix_scorm_scoes (
|
||||||
CREATE INDEX prefix_scorm_scoes_scorm_idx ON prefix_scorm_scoes (scorm);
|
CREATE INDEX prefix_scorm_scoes_scorm_idx ON prefix_scorm_scoes (scorm);
|
||||||
|
|
||||||
CREATE TABLE prefix_scorm_scoes_track (
|
CREATE TABLE prefix_scorm_scoes_track (
|
||||||
id SERIAL KEY,
|
id SERIAL,
|
||||||
userid integer NOT NULL default '0',
|
userid integer NOT NULL default '0',
|
||||||
scormid integer NOT NULL default '0',
|
scormid integer NOT NULL default '0',
|
||||||
scoid integer NOT NULL default '0',
|
scoid integer NOT NULL default '0',
|
||||||
element varchar(255) NOT NULL deafult '',
|
element varchar(255) NOT NULL deafult '',
|
||||||
value text NOT NULL default '',
|
value text NOT NULL default '',
|
||||||
PRIMARY KEY (userid, scormid, scoid, element),
|
PRIMARY KEY (userid, scormid, scoid, element),
|
||||||
UNIQUE (userid, scormid, scoid, element),
|
UNIQUE (userid, scormid, scoid, element)
|
||||||
INDEX userdata (userid, scormid, scoid),
|
|
||||||
INDEX id (id)
|
|
||||||
);
|
);
|
||||||
|
|
||||||
|
CREATE INDEX prefix_scorm_scoes_track_userdata_idx ON prefix_scorm_scoes_track (userid, scormid, scoid);
|
||||||
|
|
||||||
#
|
#
|
||||||
# Dumping data for table `log_display`
|
# Dumping data for table `log_display`
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue