? p.patch
? commands/module_builder
? includes/table.inc
Index: includes/environment.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/drush/includes/environment.inc,v
retrieving revision 1.107
diff -u -p -r1.107 environment.inc
--- includes/environment.inc	6 Dec 2010 21:57:08 -0000	1.107
+++ includes/environment.inc	22 Dec 2010 03:17:37 -0000
@@ -1154,6 +1154,13 @@ function drush_valid_db_credentials() {
         drush_log(dt('PDO support is required.'), 'bootstrap');
         return FALSE;
       }
+
+      if (file_exists("./includes/database/$type/database.inc")) {
+        include_once "./includes/database/database.inc";
+        include_once "./includes/database/$type/database.inc";
+        $type = call_user_func(array("DatabaseConnection_$type", 'driver'));
+      }
+
       // Check the database specific driver is available.
       if (!in_array($type, PDO::getAvailableDrivers())) {
         drush_log(dt('!type extension for PHP PDO is not installed. Check your php.ini to see how you can enable it.', array('!type' => $type)), 'bootstrap');
