drupal - settings.php - 指定架构

时间:2014-07-01 09:33:28

标签: php drupal drupal-7

我想将Drupal连接到外部数据库,我需要在settings.php(drupal-7.28 / sites / default / settings.php)上指定架构,否则Drupal架构模块默认连接'public'架构。我尝试了,但没有成功,使用以下代码:

 $databases['conservation']['default'] = array(
     'database' => 'conservation',
     'schema' => 'projects_test1',
      'username' => 'xxxxxxxxxxx',
      'password' => 'xxx',
      'host' => 'xxx.xxx.xxx',
      'port' => '5432',
      'driver' => 'pgsql',
      'prefix' => array(
     'default'   => 'projects_test1.',
     'users'     => 'shared.',
     'sessions'  => 'shared.',
     'role'      => 'shared.',
     'authmap'   => 'shared.',
   )

);

我做了一些谷歌搜索,但还没有发现任何人试图这样做。谢谢

1 个答案:

答案 0 :(得分:-1)

您可以使用views模块尝试Schema模块和Data Tables模块,以便在Drupal 7中为外部数据可视化创建视图。