Index: temp_moodle_dev/lamstwo/db/install.xml
===================================================================
RCS file: /usr/local/cvsroot/temp_moodle_dev/lamstwo/db/Attic/install.xml,v
diff -u -r1.3 -r1.4
--- temp_moodle_dev/lamstwo/db/install.xml 19 Aug 2008 07:35:52 -0000 1.3
+++ temp_moodle_dev/lamstwo/db/install.xml 27 Aug 2008 07:03:23 -0000 1.4
@@ -24,8 +24,8 @@
-
-
+
+
@@ -40,7 +40,7 @@
-
+
Fisheye: Tag 1.3 refers to a dead (removed) revision in file `temp_moodle_dev/lamstwo/db/mysql.sql'.
Fisheye: No comparison available. Pass `N' to diff?
Fisheye: Tag 1.2 refers to a dead (removed) revision in file `temp_moodle_dev/lamstwo/db/postgres7.sql'.
Fisheye: No comparison available. Pass `N' to diff?
Index: temp_moodle_dev/lamstwo/db/upgrade.php
===================================================================
RCS file: /usr/local/cvsroot/temp_moodle_dev/lamstwo/db/Attic/upgrade.php,v
diff -u
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ temp_moodle_dev/lamstwo/db/upgrade.php 27 Aug 2008 07:03:23 -0000 1.1
@@ -0,0 +1,115 @@
+setAttributes(XMLDB_TYPE_TEXT, 'small', null, true, null, null, null, null, null);
+ $result = change_field_default($table, $field);
+
+ // modify lamstwo table
+ $result = $result && rename_field($table, $field, 'intro');
+ $result = $result && drop_field($table, new XMLDBField('sequence_id'));
+ $result = $result && drop_field($table, new XMLDBField('lesson_id'));
+
+ // add table lamstwo_lesson
+ $table = new XMLDBTable('lamstwo_lesson');
+
+ $field = new XMLDBField('id');
+ $field->setAttributes(XMLDB_TYPE_INTEGER, 10, true, true, true, null, null, null, null);
+ $table->addField($field);
+
+ $field = new XMLDBField('course');
+ $field->setAttributes(XMLDB_TYPE_INTEGER, 10, true, true, null, null, null, 0, null);
+ $table->addField($field);
+
+ $field = new XMLDBField('lamstwo');
+ $field->setAttributes(XMLDB_TYPE_INTEGER, 10, true, true, null, null, null, 0, null);
+ $table->addField($field);
+
+ $field = new XMLDBField('name');
+ $field->setAttributes(XMLDB_TYPE_CHAR, 255, null, true, null, null, null, null, null);
+ $table->addField($field);
+
+ $field = new XMLDBField('intro');
+ $field->setAttributes(XMLDB_TYPE_TEXT, 'small', null, true, null, null, null, null, null);
+ $table->addField($field);
+
+ $field = new XMLDBField('groupid');
+ $field->setAttributes(XMLDB_TYPE_INTEGER, 20, null, null, null, null, null, 0, null);
+ $table->addField($field);
+
+ $field = new XMLDBField('sequence_id');
+ $field->setAttributes(XMLDB_TYPE_INTEGER, 20, true, null, null, null, null, 0, null);
+ $table->addField($field);
+
+ $field = new XMLDBField('lesson_id');
+ $field->setAttributes(XMLDB_TYPE_INTEGER, 20, true, null, null, null, null, 0, null);
+ $table->addField($field);
+
+ $field = new XMLDBField('timemodified');
+ $field->setAttributes(XMLDB_TYPE_INTEGER, 10, true, true, null, null, null, 0, null);
+ $table->addField($field);
+
+ $key = new XMLDBKey('primary_lamstwo_lesson');
+ $key->setAttributes(XMLDB_KEY_PRIMARY, array('id'));
+ $table->addKey($key);
+
+ $index = new XMLDBIndex('course_lamstwo_lesson');
+ $index->setAttributes(XMLDB_INDEX_NOTUNIQUE, array('course'));
+ $table->addIndex($index);
+
+ $result = $result && create_table($table);
+
+ // add table lamstwo_grade
+ $table = new XMLDBTable('lamstwo_grade');
+
+ $field = new XMLDBField('id');
+ $field->setAttributes(XMLDB_TYPE_INTEGER, 10, true, true, true, null, null, null, null);
+ $table->addField($field);
+
+ $field = new XMLDBField('lamstwolesson');
+ $field->setAttributes(XMLDB_TYPE_INTEGER, 10, true, true, null, null, null, 0, null);
+ $table->addField($field);
+
+ $field = new XMLDBField('user');
+ $field->setAttributes(XMLDB_TYPE_INTEGER, 10, true, true, null, null, null, 0, null);
+ $table->addField($field);
+
+ $field = new XMLDBField('completed');
+ $field->setAttributes(XMLDB_TYPE_INTEGER, 1, true, null, null, null, null, 0, null);
+ $table->addField($field);
+
+ $key = new XMLDBKey('primary_lamstwo_grade');
+ $key->setAttributes(XMLDB_KEY_PRIMARY, array('id'));
+ $table->addKey($key);
+
+ $result = $result && create_table($table);
+ }
+
+ return $result;
+}
+
+?>