Initial checkin for new meta courses feature. Please test!

See http://moodle.org/mod/forum/discuss.php?d=17269 for description.
This commit is contained in:
mjollnir_
2005-01-24 22:21:28 +00:00
parent ea2d8d8a27
commit b61efafba5
15 changed files with 315 additions and 6 deletions
+11 -1
View File
@@ -36,7 +36,8 @@ CREATE TABLE prefix_course (
lang varchar(10) NOT NULL default '',
cost varchar(10) NOT NULL default '',
timecreated integer NOT NULL default '0',
timemodified integer NOT NULL default '0'
timemodified integer NOT NULL default '0',
meta_course integer NOT NULL default '0'
);
CREATE UNIQUE INDEX prefix_course_category_sortorder_uk ON prefix_course (category,sortorder);
@@ -380,6 +381,15 @@ CREATE TABLE prefix_user_coursecreators (
userid int8 NOT NULL default '0'
);
CREATE TABLE prefix_meta_course (
id SERIAL primary key,
parent_course integer NOT NULL,
child_course integer NOT NULL
);
CREATE INDEX prefix_meta_course_parent_idx ON prefix_meta_course (parent_course);
CREATE INDEX prefix_meta_course_child_idx ON prefix_meta_course (child_course);
INSERT INTO prefix_log_display VALUES ('user', 'view', 'user', 'firstname||\' \'||lastname');
INSERT INTO prefix_log_display VALUES ('course', 'user report', 'user', 'firstname||\' \'||lastname');
INSERT INTO prefix_log_display VALUES ('course', 'view', 'course', 'fullname');