Create file inside app/Console/Commands/<filename>.php
<?php
namespace App\Console\Commands;
class <className> extends Command {
protected $signature = 'match:update';
//logic here
$this->info('✅ Match update completed successfully!');
}
Run command
php artisan match:update
Register Laravel scheduler inside routes/console.php
<?php
use Illuminate\Support\Facades\Schedule;
Schedule::call(new <className>())->everyMinute();
?>
Run scheduler
php artisan schedule:run