- $this->searchService->indexAllEntities();
- \DB::setDefaultConnection($connection);
- $this->comment('Search index regenerated');
+ $this->searchIndex->indexAllEntities(function (Entity $model, int $processed, int $total): void {
+ $this->info('Indexed ' . class_basename($model) . ' entries (' . $processed . '/' . $total . ')');
+ });
+
+ DB::setDefaultConnection($connection);
+ $this->line('Search index regenerated!');
+
+ return static::SUCCESS;