call(function () { $date = new \DateTime(); $date->modify('-60 minutes'); $formatted = $date->format('Y-m-d H:i:s'); ChangeEmail::where('updated_at', '<=', $formatted)->delete(); })->hourly(); $schedule->call(function () { DB::delete('DELETE licenses, usages FROM licenses INNER JOIN usages ON licenses.id=usages.license_id WHERE licenses.expires_at<=CURRENT_TIMESTAMP()'); })->hourly(); } /** * Register the commands for the application. * * @return void */ protected function commands() { $this->load(__DIR__.'/Commands'); require base_path('routes/console.php'); } }