Putting SCORM into maintree CVS, to make it easier to test.
[moodle.git] / mod / scorm / db / mysql.sql
1 #
2 # Table structure for table `scorm`
3 #
4  
5 CREATE TABLE prefix_scorm (
6   id int(10) unsigned NOT NULL auto_increment,
7   course int(10) unsigned NOT NULL default '0',
8   name varchar(255) NOT NULL default '',
9   reference varchar(255) default NULL,
10   datadir varchar(255) NOT NULL default '',
11   launch int(10) unsigned NOT NULL default 0,
12   summary text NOT NULL,
13   auto tinyint(1) unsigned NOT NULL default '0',
14   timemodified int(10) unsigned NOT NULL default '0',
15   PRIMARY KEY  (id),
16   UNIQUE KEY id (id)
17 ) TYPE=MyISAM;
19 CREATE TABLE prefix_scorm_scoes (
20   id int(10) unsigned NOT NULL auto_increment,
21   scorm int(10) unsigned NOT NULL default '0',
22   parent varchar(255) NOT NULL default '',
23   identifier varchar(255) NOT NULL default '',
24   launch varchar(255) NOT NULL default '',
25   type varchar(5) NOT NULL default '',
26   title varchar(255) NOT NULL default '',
27   next tinyint(1) unsigned NOT NULL default '0',
28   previous tinyint(1) unsigned NOT NULL default '0',
29   PRIMARY KEY (id),
30   UNIQUE KEY id (id)
31 ) TYPE=MyISAM;
33 CREATE TABLE prefix_scorm_sco_users (
34   id int(10) unsigned NOT NULL auto_increment,
35   userid int(10) unsigned NOT NULL default '0',
36   scormid int(10) NOT NULL default '0',
37   scoid int(10) unsigned NOT NULL default '0',
38   cmi_core_lesson_location varchar(255) NOT NULL default '',
39   cmi_core_lesson_status varchar(30) NOT NULL default '',
40   cmi_core_exit varchar(30) NOT NULL default '',
41   cmi_core_total_time varchar(13) NOT NULL default '00:00:00',
42   cmi_core_session_time varchar(13) NOT NULL default '00:00:00',
43   cmi_core_score_raw float(3) NOT NULL default '0',
44   cmi_suspend_data longtext,
45   cmi_launch_data longtext,
46   PRIMARY KEY  (id)
47 ) TYPE=MyISAM;
49 #
50 # Dumping data for table log_display
51 #
53 INSERT INTO prefix_log_display VALUES ('scorm', 'view', 'scorm', 'name');
54 INSERT INTO prefix_log_display VALUES ('scorm', 'update', 'scorm', 'name');
55 INSERT INTO prefix_log_display VALUES ('scorm', 'add', 'scorm', 'name');