moodle/mod/scorm/db/postgres7.sql

60 lines
2.0 KiB
MySQL
Raw Normal View History

#
# Table structure for table `scorm`
#
CREATE TABLE prefix_scorm (
id SERIAL PRIMARY KEY,
course integer NOT NULL default '0',
name varchar(255) NOT NULL default '',
reference varchar(255) NOT NULL default '',
maxgrade real NOT NULL default '0',
grademethod integer NOT NULL default '0',
datadir varchar(255) NOT NULL default '',
launch integer NOT NULL default '0',
summary text NOT NULL default '',
auto integer NOT NULL default '0',
timemodified integer NOT NULL default '0'
);
CREATE INDEX prefix_scorm_course_idx ON prefix_scorm (course);
CREATE TABLE prefix_scorm_scoes (
id SERIAL PRIMARY KEY,
scorm integer NOT NULL default '0',
manifest varchar(255) NOT NULL default '',
organization varchar(255) NOT NULL default '',
parent varchar(255) NOT NULL default '',
identifier varchar(255) NOT NULL default '',
launch varchar(255) NOT NULL default '',
2005-04-04 09:30:51 +00:00
parameters varchar(255) NOT NULL default '',
scormtype varchar(5) NOT NULL default '',
title varchar(255) NOT NULL default '',
2004-07-22 01:13:58 +00:00
datafromlms text NOT NULL default '',
next integer NOT NULL default '0',
previous integer NOT NULL default '0'
);
CREATE INDEX prefix_scorm_scoes_scorm_idx ON prefix_scorm_scoes (scorm);
2005-04-04 09:30:51 +00:00
CREATE TABLE prefix_scorm_scoes_track (
2005-04-05 06:54:32 +00:00
id SERIAL,
userid integer NOT NULL default '0',
scormid integer NOT NULL default '0',
scoid integer NOT NULL default '0',
element varchar(255) NOT NULL deafult '',
value text NOT NULL default '',
PRIMARY KEY (userid, scormid, scoid, element),
2005-04-05 06:54:32 +00:00
UNIQUE (userid, scormid, scoid, element)
);
2005-04-05 06:54:32 +00:00
CREATE INDEX prefix_scorm_scoes_track_userdata_idx ON prefix_scorm_scoes_track (userid, scormid, scoid);
#
# Dumping data for table `log_display`
#
INSERT INTO prefix_log_display VALUES ('resource', 'view', 'resource', 'name');
INSERT INTO prefix_log_display VALUES ('resource', 'review', 'resource', 'name');
INSERT INTO prefix_log_display VALUES ('resource', 'update', 'resource', 'name');
INSERT INTO prefix_log_display VALUES ('resource', 'add', 'resource', 'name');