Putting SCORM into maintree CVS, to make it easier to test.
[moodle.git] / mod / scorm / db / postgres7.sql
1 #
2 # Table structure for table `scorm`
3 #
5 CREATE TABLE prefix_scorm (
6   id SERIAL PRIMARY KEY,
7   course integer 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 integer NOT NULL default '0',
12   summary text NOT NULL default '',
13   auto integer NOT NULL default '0',
14   timemodified integer NOT NULL default '0'
15 );
17 CREATE TABLE prefix_scorm_scoes (
18   id SERIAL PRIMARY KEY,
19   scorm integer NOT NULL default '0',
20   parent varchar(255) NOT NULL default '',
21   identifier varchar(255) NOT NULL default '',
22   launch varchar(255) NOT NULL default '',
23   type varchar(5) NOT NULL default '',
24   title varchar(255) NOT NULL default '',
25   next integer NOT NULL default '0',
26   previous integer NOT NULL default '0'
27 );
29 CREATE TABLE prefix_scorm_sco_users (
30   id iSERIAL PRIMARY KEY,
31   userid integer NOT NULL default '0',
32   scormid integer NOT NULL default '0',
33   scoid integer NOT NULL default '0',
34   cmi_core_lesson_location varchar(255) NOT NULL default '',
35   cmi_core_lesson_status varchar(30) NOT NULL default '',
36   cmi_core_exit varchar(30) NOT NULL default '',
37   cmi_core_total_time varchar(13) NOT NULL default '00:00:00',,
38   cmi_core_session_time varchar(13) NOT NULL default '00:00:00',
39   cmi_core_score_raw real NOT NULL default '0',
40   cmi_suspend_data text NOT NULL default '',
41   cmi_launch_data text NOT NULL default ''
42 );
44 #
45 # Dumping data for table `log_display`
46 #
48 INSERT INTO prefix_log_display VALUES ('resource', 'view', 'resource', 'name');
49 INSERT INTO prefix_log_display VALUES ('resource', 'update', 'resource', 'name');
50 INSERT INTO prefix_log_display VALUES ('resource', 'add', 'resource', 'name');