[ 'driver' => env('DB_DRIVER', 'mysql'), 'host' => env('DB_HOST', 'localhost'), 'database' => env('DB_DATABASE', 'lux_studio'), 'port' => env('DB_PORT', 3306), 'username' => env('DB_USERNAME', 'root'), 'password' => env('DB_PASSWORD', 'Qfsd2018'), 'charset' => env('DB_CHARSET', 'utf8mb4'), 'collation' => env('DB_COLLATION', 'utf8mb4_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', 'uses' => 'Hyperf\DbConnection\Model\Model', 'refresh_fillable' => true, 'table_mapping' => [], 'ignore_tables' => [], 'with_comments' => true, 'property_case' => ModelOption::PROPERTY_CAMEL_CASE, 'visitors' => [ // ModelRewriteGetterSetterVisitor::class, ModelRewriteInheritanceVisitor::class, ModelRewriteKeyInfoVisitor::class, ModelRewriteSoftDeletesVisitor::class, ModelRewriteTimestampsVisitor::class, ], ], ], ], ];