From 36a22ba582c946c0cffdc51ce22019faa2e3f2cf Mon Sep 17 00:00:00 2001 From: peaklabs-dev <122374094+peaklabs-dev@users.noreply.github.com> Date: Wed, 3 Dec 2025 15:27:06 +0100 Subject: [PATCH 1/3] chore(config): remove unused DBs from database.php --- config/database.php | 55 --------------------------------------------- 1 file changed, 55 deletions(-) diff --git a/config/database.php b/config/database.php index a3d014e76..f61ab439e 100644 --- a/config/database.php +++ b/config/database.php @@ -45,46 +45,6 @@ return [ 'pragmas' => [], ], - 'mysql' => [ - 'driver' => 'mysql', - 'url' => env('DB_URL'), - 'host' => env('DB_HOST', '127.0.0.1'), - 'port' => env('DB_PORT', '3306'), - 'database' => env('DB_DATABASE', 'laravel'), - 'username' => env('DB_USERNAME', 'root'), - 'password' => env('DB_PASSWORD', ''), - 'unix_socket' => env('DB_SOCKET', ''), - 'charset' => env('DB_CHARSET', 'utf8mb4'), - 'collation' => env('DB_COLLATION', 'utf8mb4_unicode_ci'), - 'prefix' => '', - 'prefix_indexes' => true, - 'strict' => true, - 'engine' => null, - 'options' => extension_loaded('pdo_mysql') ? array_filter([ - (PHP_VERSION_ID >= 80500 ? Pdo\Mysql::ATTR_SSL_CA : Pdo\Mysql::ATTR_SSL_CA) => env('MYSQL_ATTR_SSL_CA'), - ]) : [], - ], - - 'mariadb' => [ - 'driver' => 'mariadb', - 'url' => env('DB_URL'), - 'host' => env('DB_HOST', '127.0.0.1'), - 'port' => env('DB_PORT', '3306'), - 'database' => env('DB_DATABASE', 'laravel'), - 'username' => env('DB_USERNAME', 'root'), - 'password' => env('DB_PASSWORD', ''), - 'unix_socket' => env('DB_SOCKET', ''), - 'charset' => env('DB_CHARSET', 'utf8mb4'), - 'collation' => env('DB_COLLATION', 'utf8mb4_unicode_ci'), - 'prefix' => '', - 'prefix_indexes' => true, - 'strict' => true, - 'engine' => null, - 'options' => extension_loaded('pdo_mysql') ? array_filter([ - (PHP_VERSION_ID >= 80500 ? Pdo\Mysql::ATTR_SSL_CA : Pdo\Mysql::ATTR_SSL_CA) => env('MYSQL_ATTR_SSL_CA'), - ]) : [], - ], - 'pgsql' => [ 'driver' => 'pgsql', 'url' => env('DB_URL'), @@ -99,21 +59,6 @@ return [ 'search_path' => 'public', 'sslmode' => 'prefer', ], - - 'sqlsrv' => [ - 'driver' => 'sqlsrv', - 'url' => env('DB_URL'), - 'host' => env('DB_HOST', 'localhost'), - 'port' => env('DB_PORT', '1433'), - 'database' => env('DB_DATABASE', 'laravel'), - 'username' => env('DB_USERNAME', 'root'), - 'password' => env('DB_PASSWORD', ''), - 'charset' => env('DB_CHARSET', 'utf8'), - 'prefix' => '', - 'prefix_indexes' => true, - // 'encrypt' => env('DB_ENCRYPT', 'yes'), - // 'trust_server_certificate' => env('DB_TRUST_SERVER_CERTIFICATE', 'false'), - ], ], /* From 59f9b1a9579b2f3ba60da0c023077f876056d7be Mon Sep 17 00:00:00 2001 From: peaklabs-dev <122374094+peaklabs-dev@users.noreply.github.com> Date: Wed, 3 Dec 2025 15:39:04 +0100 Subject: [PATCH 2/3] chore(config): configure v5 postgres DB --- config/database.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/config/database.php b/config/database.php index f61ab439e..3ed2a69ba 100644 --- a/config/database.php +++ b/config/database.php @@ -17,7 +17,7 @@ return [ | */ - 'default' => env('DB_CONNECTION', 'sqlite'), + 'default' => env('DB_CONNECTION', 'pgsql'), /* |-------------------------------------------------------------------------- @@ -48,11 +48,11 @@ return [ 'pgsql' => [ 'driver' => 'pgsql', 'url' => env('DB_URL'), - 'host' => env('DB_HOST', '127.0.0.1'), + 'host' => env('DB_HOST', 'coolify-db'), 'port' => env('DB_PORT', '5432'), - 'database' => env('DB_DATABASE', 'laravel'), - 'username' => env('DB_USERNAME', 'root'), - 'password' => env('DB_PASSWORD', ''), + 'database' => env('DB_DATABASE', 'coolify'), + 'username' => env('DB_USERNAME'), + 'password' => env('DB_PASSWORD'), 'charset' => env('DB_CHARSET', 'utf8'), 'prefix' => '', 'prefix_indexes' => true, From 5a20d9fe0163c1e24876ebdc720839d2dac00c80 Mon Sep 17 00:00:00 2001 From: peaklabs-dev <122374094+peaklabs-dev@users.noreply.github.com> Date: Wed, 3 Dec 2025 15:43:24 +0100 Subject: [PATCH 3/3] chore(config): add v4 DB as old_pqsql for the upgrade migration --- config/database.php | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/config/database.php b/config/database.php index 3ed2a69ba..b06e8528b 100644 --- a/config/database.php +++ b/config/database.php @@ -59,6 +59,21 @@ return [ 'search_path' => 'public', 'sslmode' => 'prefer', ], + + 'old_pgsql' => [ + 'driver' => 'pgsql', + 'url' => env('OLD_DB_URL'), + 'host' => env('OLD_DB_HOST', 'old-coolify-db'), + 'port' => env('OLD_DB_PORT', '5555'), + 'database' => env('OLD_DB_DATABASE', 'coolify'), + 'username' => env('OLD_DB_USERNAME', 'coolify'), + 'password' => env('OLD_DB_PASSWORD'), + 'charset' => env('OLD_DB_CHARSET', 'utf8'), + 'prefix' => '', + 'prefix_indexes' => true, + 'search_path' => 'public', + 'sslmode' => 'prefer', + ], ], /*