diff --git a/database/migrations/2023_04_06_101917_change_tickets_status.php b/database/migrations/2023_04_06_101917_change_tickets_status.php index d3a685d..9e3be7b 100644 --- a/database/migrations/2023_04_06_101917_change_tickets_status.php +++ b/database/migrations/2023_04_06_101917_change_tickets_status.php @@ -1,7 +1,7 @@ get(); - collect($tickets)->map(function (object $ticket) { - switch ($ticket->status) { - case 3: - DB::table('tickets')->where('id', $ticket->id) - ->update(['status' => 18]); - break; - case 4: - DB::table('tickets')->where('id', $ticket->id) - ->update(['status' => 18]); - break; - case 5: - DB::table('tickets')->where('id', $ticket->id) - ->update(['status' => 18]); - break; - case 7: - DB::table('tickets')->where('id', $ticket->id) - ->update(['status' => 18]); - break; - case 10: - DB::table('tickets')->where('id', $ticket->id) - ->update(['status' => 13]); - break; - default: - break; - } //end switch - }); + Ticket::whereIn('status', [4, 5, 7, 10]) + ->update(['status' => 3]); + Ticket::where('status', 9) + ->update(['status' => 4]); + Ticket::where('status', 17) + ->update(['status' => 5]); + Ticket::where('status', 12) + ->update(['status' => 6]); + Ticket::where('status', 13) + ->update(['status' => 7]); + Ticket::where('status', 15) + ->update(['status' => 8]); } /** @@ -48,6 +33,5 @@ class ChangeTicketsStatus extends Migration */ public function down() { - // } }