データベース設定を切り替える - nojimage/cakephp-environment GitHub Wiki
単純なやり方
各環境設定フォルダ(app/Config/{development|production}
)に、app/Config/database.php
をコピーします。
cp app/Config/database.php app/Config/development/database.php
cp app/Config/database.php app/Config/staging/database.php
cp app/Config/database.php app/Config/production/database.php
各環境のdatabase.phpを適宜変更します。
app/Config/database.php
を次のように書き換えます。
<?php
Environment::readEnvFile(basename(__FILE__));
以上で、環境に応じた database.php を読み込むことができます。