From 5bfe89047e180755ba7152f43365beafff7257c0 Mon Sep 17 00:00:00 2001 From: Roly Gutierrez Date: Thu, 30 Apr 2026 14:45:47 -0400 Subject: [PATCH] FOUR-30999 Review Issue with upgrade using package-plg:develop Description: Remove truncate in upgrades/2023_12_14_160541_populate_process_requests_case_number.php because of foreign keys in other tables. Related tickets: https://processmaker.atlassian.net/browse/FOUR-30999 --- ...23_12_14_160541_populate_process_requests_case_number.php | 5 ----- 1 file changed, 5 deletions(-) diff --git a/upgrades/2023_12_14_160541_populate_process_requests_case_number.php b/upgrades/2023_12_14_160541_populate_process_requests_case_number.php index b33e237fdf..5247675686 100644 --- a/upgrades/2023_12_14_160541_populate_process_requests_case_number.php +++ b/upgrades/2023_12_14_160541_populate_process_requests_case_number.php @@ -45,9 +45,6 @@ public function up() $count = $this->getParentNonSystemRequests()->count(); echo ' ', $count, PHP_EOL; - // Truncate the table case_numbers - DB::table('case_numbers')->truncate(); - // Get all the process requests that don't have a parent request and are not system processes $this->getParentNonSystemRequests()->orderBy('process_requests.id') ->chunk($chunkSize, function ($records) use (&$caseNumber, $startTime, $count) { @@ -144,8 +141,6 @@ protected function displayRate($processed, $startTime, $count, $forceShow) */ public function down() { - // Truncate the table case_numbers - DB::table('case_numbers')->truncate(); // Update the auto increment value of table case_numbers to 1 DB::statement('ALTER TABLE case_numbers AUTO_INCREMENT = 1;'); // Set the case_number of all the process requests to null