timeout seconds

This commit is contained in:
Edward Yang 2022-09-06 14:16:50 +08:00
parent 70c172136c
commit 542f777fb0
2 changed files with 7 additions and 4 deletions

View File

@ -98,6 +98,9 @@ class EnvironmentController extends Controller
'database' => $request->input('database_name'),
'username' => $request->input('database_username'),
'password' => $request->input('database_password'),
'options' => [
\PDO::ATTR_TIMEOUT => 1,
],
]),
],
],
@ -107,9 +110,8 @@ class EnvironmentController extends Controller
try {
DB::connection()->getPdo();
return true;
} catch (Exception $e) {
dd($e);
return false;
}
}

View File

@ -6,9 +6,10 @@
"license": "MIT",
"require": {
"php": "^8.0.2",
"ext-json": "*",
"ext-zip": "*",
"ext-iconv": "*",
"ext-json": "*",
"ext-pdo": "*",
"ext-zip": "*",
"doctrine/dbal": "^3.3",
"fruitcake/laravel-cors": "^2.0",
"guzzlehttp/guzzle": "^7.2",