I am using multiple Drupal installations which rely on a single database, but with dedicated tables for each drupal installation (using table prefixing as presented at http://drupal.org/node/view/2622 ).

Site 1 has in conf.php :

$db_prefix = array(
    "default" => "",
);

Site 2 has in site2.conf.php :

$db_prefix = array(
    "default" => "site2_",
);

The filestore module correctly fills data into the 'filestore' and 'site2_filestore' tables respectively for each drupal site. However, only 'fstore_upload' receives data for all uploads to all drupal sites, and 'site2_fstore_upload' remains empty.

It looks like references to the 'fstore_upload' table in SQL queries in filestore.module are hard-coded in lines 600, 601, 602, 609 and 621. Could this be updated to accommodate table prefixing ?

Comments

gordon’s picture

Assigned: Unassigned » gordon

fixed in cvs and DRUPAL-4-4 branch