Index: temp_moodle_dev/lamstwo/db/install.xml
===================================================================
diff -u -r04e8df72c69f3eb423c4b642b6bd4e0e335ba2af -r62b759b2231dbe0da31519bdb7d8f0855f53d2c0
--- temp_moodle_dev/lamstwo/db/install.xml (.../install.xml) (revision 04e8df72c69f3eb423c4b642b6bd4e0e335ba2af)
+++ temp_moodle_dev/lamstwo/db/install.xml (.../install.xml) (revision 62b759b2231dbe0da31519bdb7d8f0855f53d2c0)
@@ -24,8 +24,8 @@
-
-
+
+
@@ -40,7 +40,7 @@
-
+
Fisheye: Tag 62b759b2231dbe0da31519bdb7d8f0855f53d2c0 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 62b759b2231dbe0da31519bdb7d8f0855f53d2c0 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
===================================================================
diff -u
--- temp_moodle_dev/lamstwo/db/upgrade.php (revision 0)
+++ temp_moodle_dev/lamstwo/db/upgrade.php (revision 62b759b2231dbe0da31519bdb7d8f0855f53d2c0)
@@ -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;
+}
+
+?>