get(); $bar = $this->output->createProgressBar(count($oldData)); $bar->start(); $newData = []; foreach ($oldData as $key => $value) { $newData[] = [ 'id' => $value->id, 'money' => $value->money ?? 0, 'user_id' => $value->user_id ?? 0, 'store_id' => $value->store_id ?? 0, 'market_id' => $value->market_id ?? 0 , 'order_id' => $value->order_id ?? 0, 'created_at' => $value->createtime ?? 0, 'updated_at' => time(), ]; $bar->advance(); } DB::table($newTableName)->insert($newData); $bar->finish(); return 0; } }