? drushrc.php
? mw.patch
? tmp.patch
? update.sh
? includes/database/mw.patch
? modules/simpletest/mw.patch
Index: includes/database/mysql/schema.inc
===================================================================
RCS file: /cvs/drupal/drupal/includes/database/mysql/schema.inc,v
retrieving revision 1.1
diff -u -F^f -p -r1.1 schema.inc
--- includes/database/mysql/schema.inc	21 Aug 2008 19:36:36 -0000	1.1
+++ includes/database/mysql/schema.inc	9 Sep 2008 01:33:36 -0000
@@ -34,9 +34,11 @@ class DatabaseSchema_mysql extends Datab
    *   An array of SQL statements to create the table.
    */
   protected function createTableSql($name, $table) {
-    if (empty($table['mysql_suffix'])) {
-      $table['mysql_suffix'] = "/*!40100 DEFAULT CHARACTER SET UTF8 */";
-    }
+    // Provide some defaults if needed
+    $table += array(
+      'mysql_engine' => 'ENGINE=InnoDB ',
+      'mysql_suffix' => '',
+    );
   
     $sql = "CREATE TABLE {" . $name . "} (\n";
   
@@ -54,7 +56,7 @@ class DatabaseSchema_mysql extends Datab
     // Remove the last comma and space.
     $sql = substr($sql, 0, -3) . "\n) ";
   
-    $sql .= $table['mysql_suffix'];
+    $sql .= $table['mysql_engine']. $table['mysql_suffix'];
   
     return array($sql);
   }
