cant see the list of databases in Feeds Database module UI tab I have installed the feeds module and Feeds Database module so i can migrate contents inside my non drupal datase to a drupal 7 one. But i cant see the list of databases in the Feeds Database tab. Anyone can help?

Here's a code of my database in settings.php 

$databases = array (
  'default' =&gt; 
  array (
    'default' =&gt; 
    array (
      'database' =&gt; 'karljay',
      'username' =&gt; 'root',
      'password' =&gt; '',
      'host' =&gt; 'localhost',
      'port' =&gt; '',
      'driver' =&gt; 'mysql',
      'prefix' =&gt; '',
    ),

  ),
   'test' =&gt; 
  array (
    'test' =&gt; 
    array (
      'database' =&gt; 'joan',
      'username' =&gt; 'root',
      'password' =&gt; '',
      'host' =&gt; 'localhost',
      'port' =&gt; '',
      'driver' =&gt; 'mysql',
      'prefix' =&gt; '',
    ),

  ),
);


this seems to be the right code cause i can see the test database now in the database's list in drupal but i have a database error when i import something using feeds.
and here's my error



and to add more details here's my query 

$q=msyql_query("SELECT subject from forumthreads");
$result=mysql_fetch_array($q);


and here's my mapping 



i only have one field cause this is a test if i can really use feeds to migrate many data from other database
The documentation for this module is poor, but the solution is simple. 

The module picks up the $databases array defined in your settings.php file. In most installations, only one database 'default' is defined. Use the format for 'default' and define a second database say 'test', listing the correct connection credentials. The 'test' database will show up in the drop down. The module removes 'default' from the list because it makes no sense to map a database to itself.

I think better documentation for Feeds Database is in order :). However, the core Database API can be configured for multiple databases. See Database Configuration.