16

私が取り組んでいるプロジェクトでは、後で変更できるプロジェクトのテーブルプレフィックスを設定する必要があります。私がこれに出くわしたドキュメントをブラウズする: http://www.yiiframework.com/doc/api/1.1/CDbConnection#tablePrefix-detail

しかし、これをどこで実装するかは説明されていません。protected/config/main.php に入れるか、コアファイルを編集する必要がありますか?

4

2 に答える 2

40

次のように、他のデータベース構成とともに構成ファイルに入れます。

'db'=>array(
  'connectionString' => 'xxxxx',
  'username' => 'xxxxx',
  'password' => 'xxxxx',
  'tablePrefix' => 'tbl_',
),

コンポーネントのすべてのパブリック プロパティは、この方法で構成ファイルに設定できます。

于 2012-05-18T04:25:21.090 に答える
-3
    'db'=>array(
        'connectionString' => 'mysql:host=localhost;dbname=###',
        'emulatePrepare' => true,
        'username' => '###',
        'password' => '###',
        'charset' => '###',
        'tablePrefix' => 'r_',
    ),
于 2014-07-19T09:49:15.460 に答える