1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
| <?php
|
| declare(strict_types=1);
| /**
| * This file is part of Hyperf.
| *
| * @link https://www.hyperf.io
| * @document https://hyperf.wiki
| * @contact group@hyperf.io
| * @license https://github.com/hyperf/hyperf/blob/master/LICENSE
| */
| return [
| 'default' => [
| 'driver' => env('DB_DRIVER', 'mysql'),
| 'host' => env('DB_HOST', 'localhost'),
| 'database' => env('DB_DATABASE', 'hyperf'),
| 'port' => env('DB_PORT', 3306),
| 'username' => env('DB_USERNAME', 'root'),
| 'password' => env('DB_PASSWORD', ''),
| 'charset' => env('DB_CHARSET', 'utf8'),
| 'collation' => env('DB_COLLATION', 'utf8_unicode_ci'),
| 'prefix' => env('DB_PREFIX', ''),
| 'pool' => [
| 'min_connections' => 1,
| 'max_connections' => 10,
| 'connect_timeout' => 10.0,
| 'wait_timeout' => 3.0,
| 'heartbeat' => -1,
| 'max_idle_time' => (float) env('DB_MAX_IDLE_TIME', 60),
| ],
| 'commands' => [
| 'gen:model' => [
| 'path' => 'app/Model',
| 'force_casts' => true,
| 'inheritance' => 'Model',
| ],
| ],
| ],
| ];
|
|