From 39d6132729d642e2ddf620a21caa09673956a9c6 Mon Sep 17 00:00:00 2001 From: "John Paul E. Balandan, CPA" Date: Sun, 29 Mar 2026 04:56:59 +0800 Subject: [PATCH] chore: upgrade to `gvenzl/oracle-free` --- .github/workflows/reusable-phpunit-test.yml | 2 +- .github/workflows/test-random-execution.yml | 2 +- app/Config/Database.php | 2 +- tests/_support/Config/Registrar.php | 2 +- tests/system/Database/Live/ExecuteLogMessageFormatTest.php | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/reusable-phpunit-test.yml b/.github/workflows/reusable-phpunit-test.yml index c71ab575a53d..2f4d59a3a166 100644 --- a/.github/workflows/reusable-phpunit-test.yml +++ b/.github/workflows/reusable-phpunit-test.yml @@ -114,7 +114,7 @@ jobs: --health-retries=3 oracle: - image: gvenzl/oracle-xe:21 + image: gvenzl/oracle-free:latest env: ORACLE_RANDOM_PASSWORD: true APP_USER: ORACLE diff --git a/.github/workflows/test-random-execution.yml b/.github/workflows/test-random-execution.yml index 33156cb48157..de15f221f815 100644 --- a/.github/workflows/test-random-execution.yml +++ b/.github/workflows/test-random-execution.yml @@ -120,7 +120,7 @@ jobs: --health-retries=3 oracle: - image: gvenzl/oracle-xe:21 + image: gvenzl/oracle-free:latest env: ORACLE_RANDOM_PASSWORD: true APP_USER: ORACLE diff --git a/app/Config/Database.php b/app/Config/Database.php index 29df3641adf7..060781ea18a3 100644 --- a/app/Config/Database.php +++ b/app/Config/Database.php @@ -140,7 +140,7 @@ class Database extends Config // * @var array // */ // public array $default = [ - // 'DSN' => 'localhost:1521/XEPDB1', + // 'DSN' => 'localhost:1521/FREEPDB1', // 'username' => 'root', // 'password' => 'root', // 'DBDriver' => 'OCI8', diff --git a/tests/_support/Config/Registrar.php b/tests/_support/Config/Registrar.php index d69d5c83e463..058fec440b55 100644 --- a/tests/_support/Config/Registrar.php +++ b/tests/_support/Config/Registrar.php @@ -105,7 +105,7 @@ class Registrar 'port' => 1433, ], 'OCI8' => [ - 'DSN' => 'localhost:1521/XEPDB1', + 'DSN' => 'localhost:1521/FREEPDB1', 'hostname' => '', 'username' => 'ORACLE', 'password' => 'ORACLE', diff --git a/tests/system/Database/Live/ExecuteLogMessageFormatTest.php b/tests/system/Database/Live/ExecuteLogMessageFormatTest.php index ca79e4f46fcc..9913a2da05c0 100644 --- a/tests/system/Database/Live/ExecuteLogMessageFormatTest.php +++ b/tests/system/Database/Live/ExecuteLogMessageFormatTest.php @@ -50,7 +50,7 @@ public function testLogMessageWhenExecuteFailsShowFullStructuredBacktrace(): voi 'MySQLi' => '/Table \'test\.some_table\' doesn\'t exist/', 'Postgre' => '/pg_query\(\): Query failed: ERROR: relation "some_table" does not exist/', 'SQLite3' => '/Unable to prepare statement:\s(\d+,\s)?no such table: some_table/', - 'OCI8' => '/oci_execute\(\): ORA-00942: table or view does not exist/', + 'OCI8' => '/oci_execute\(\): ORA-00942: table or view "ORACLE"\."SOME_TABLE" does not exist/', 'SQLSRV' => '/\[Microsoft\]\[ODBC Driver \d+ for SQL Server\]\[SQL Server\]Invalid object name \'some_table\'/', default => '/Unknown DB error/', };