2015-05-31 06:40:13 -07:00
|
|
|
<?php
|
|
|
|
|
|
|
|
|
|
//CakePHP is pretty awful. I was so foolish.
|
|
|
|
|
|
2020-08-10 05:00:43 -07:00
|
|
|
class DATABASE_CONFIG {
|
2016-05-01 00:32:56 -07:00
|
|
|
|
2019-07-10 23:55:11 -07:00
|
|
|
var $default = array(
|
|
|
|
|
'driver' => 'mysql',
|
|
|
|
|
'persistent' => false,
|
2025-06-23 04:25:14 -07:00
|
|
|
'host' => '172.17.0.1',
|
2019-07-10 23:55:11 -07:00
|
|
|
'login' => 'cmc',
|
2022-06-25 00:12:32 -07:00
|
|
|
'password' => 'xVRQI&cA?7AU=hqJ!%au',
|
2019-07-10 23:55:11 -07:00
|
|
|
'database' => 'cmc',
|
|
|
|
|
'prefix' => '',
|
|
|
|
|
);
|
2025-08-07 20:31:27 -07:00
|
|
|
|
|
|
|
|
function __construct() {
|
|
|
|
|
// Use environment-specific database settings if APP_ENV is set
|
|
|
|
|
if (isset($_ENV['APP_ENV']) && $_ENV['APP_ENV'] == 'staging') {
|
|
|
|
|
$this->default = array(
|
|
|
|
|
'driver' => 'mysql',
|
|
|
|
|
'persistent' => false,
|
|
|
|
|
'host' => 'db-staging',
|
|
|
|
|
'login' => 'cmc_staging',
|
|
|
|
|
'password' => 'staging_password',
|
|
|
|
|
'database' => 'cmc_staging',
|
|
|
|
|
'prefix' => '',
|
|
|
|
|
);
|
|
|
|
|
}
|
|
|
|
|
}
|
2019-12-17 20:06:53 -08:00
|
|
|
}
|