Update database config to remove deprecation warning on php 8.5 (#2089)

This commit is contained in:
Boy132
2026-01-09 14:39:22 +01:00
committed by GitHub
parent 3b24e22316
commit 6b9d683f06

View File

@@ -3,7 +3,7 @@
use Illuminate\Support\Str;
$database = env('DB_DATABASE', 'database.sqlite');
$datapasePath = database_path($database);
$databasePath = database_path($database);
if (str_starts_with($database, '/') || $database === ':memory:') {
$databasePath = $database;
@@ -41,7 +41,7 @@ return [
'sqlite' => [
'driver' => 'sqlite',
'url' => env('DB_URL'),
'database' => $datapasePath,
'database' => $databasePath,
'prefix' => '',
'foreign_key_constraints' => env('DB_FOREIGN_KEYS', true),
'busy_timeout' => null,
@@ -65,7 +65,7 @@ return [
'strict' => env('DB_STRICT_MODE', false),
'engine' => null,
'options' => extension_loaded('pdo_mysql') ? array_filter([
PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'),
(PHP_VERSION_ID >= 80500 ? \Pdo\Mysql::ATTR_SSL_CA : \PDO::MYSQL_ATTR_SSL_CA) => env('MYSQL_ATTR_SSL_CA'),
]) : [],
],
@@ -85,7 +85,7 @@ return [
'strict' => env('DB_STRICT_MODE', false),
'engine' => null,
'options' => extension_loaded('pdo_mysql') ? array_filter([
PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'),
(PHP_VERSION_ID >= 80500 ? \Pdo\Mysql::ATTR_SSL_CA : \PDO::MYSQL_ATTR_SSL_CA) => env('MYSQL_ATTR_SSL_CA'),
]) : [],
],