From 535fe76197061908cf546ae41c18143a79fc8997 Mon Sep 17 00:00:00 2001 From: Yoga Pangestu Date: Mon, 13 Apr 2026 10:33:03 +0700 Subject: [PATCH] fix: exclude deleted records when fetching companies from legacy database --- app/Console/Commands/MigrateCompanyCommand.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/Console/Commands/MigrateCompanyCommand.php b/app/Console/Commands/MigrateCompanyCommand.php index de0eb21..13789d5 100644 --- a/app/Console/Commands/MigrateCompanyCommand.php +++ b/app/Console/Commands/MigrateCompanyCommand.php @@ -37,7 +37,9 @@ public function handle() $this->info('Starting company migration...'); $legacyConn = DB::connection('mysql_second'); - $legacyCompanies = $legacyConn->table('companies')->get(); + $legacyCompanies = $legacyConn->table('companies') + ->whereNull('deleted_at') + ->get(); if ($legacyCompanies->isEmpty()) { $this->warn('No companies found in legacy database.');