15 lines
489 B
PHP
15 lines
489 B
PHP
<?php
|
|
$dbHost = getenv('MYSQL_HOST') ?: '127.0.0.1';
|
|
$dbPort = getenv('MYSQL_PORT') ?: '';
|
|
$dbName = getenv('MYSQL_DATABASE') ?: 'muchang';
|
|
$dsn = sprintf('mysql:host=%s%s;dbname=%s', $dbHost, $dbPort !== '' ? ';port=' . $dbPort : '', $dbName);
|
|
|
|
return [
|
|
'class' => 'yii\db\Connection',
|
|
'dsn' => $dsn,
|
|
'username' => getenv('MYSQL_USER') ?: 'muchang',
|
|
'password' => getenv('MYSQL_PASSWORD') ?: 'h2aB53tPnDZnYWnB',
|
|
'charset' => 'utf8',
|
|
// 'tablePrefix' => 'farm_',
|
|
];
|