mirror of
https://github.com/pelican-dev/panel.git
synced 2026-05-04 18:00:48 +03:00
Update database config to remove deprecation warning on php 8.5 (#2089)
This commit is contained in:
@@ -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'),
|
||||
]) : [],
|
||||
],
|
||||
|
||||
|
||||
Reference in New Issue
Block a user