subMonths(6); //Clean old data from the Alliance Market Tax Journal $markets = AllianceMarketJournal::all(); foreach($markets as $market) { $date = new Carbon($market->created_at); if($date->lessThan($ago)) { AllianceMarketJournal::where([ 'id' => $market->id, ])->delete(); } } //Clean old data from Jump Bridge Journal $jumps = JumpBridgeJournal::all(); foreach($jumps as $jump) { $date = new Carbon($jump->created_at); if($date->lessThan($ago)) { JumpBridgeJournal::where([ 'id' => $jump->id, ])->delete(); } } //Clean old data from office fees journal $offices = OfficeFeesJournal::all(); foreach($offices as $office) { $date = new Carbon($office->created_at); if($date->lessThan($ago)) { OfficeFeesJournal::where([ 'id' => $office->id, ])->delete(); } } //Clean old data from pi sale journal $pisales = PISaleJournal::all(); foreach($pisales as $sale) { $date = new Carbon($sale->created_at); if($date->lessThan($ago)) { PISaleJournal::where([ 'id' => $sale->id, ])->delete(); } } //Clean old data from planet production tax journal $pis = PlanetProductionTaxJournal::all(); foreach($pis as $pi) { $date = new Carbon($pi->created_at); if($date->lessThan($ago)) { PlanetProductionTaxJournal::where([ 'id' => $pi->id, ])->delete(); } } //Clean old data from player donation journal $donations = PlayerDonationJournal::all(); foreach($donations as $donation) { $date = new Carbon($donation->created_at); if($date->lessThan($ago)) { PlayerDonationJournal::where([ 'id' => $donation->id, ])->delete(); } } //Clean old data from Reprocessing Tax Journal $reps = ReprocessingTaxJournal::all(); foreach($reps as $rep) { $date = new Carbon($rep->created_at); if($date->lessThan($ago)) { ReprocessingTaxJournal::where([ 'id' => $rep->id, ])->delete(); } } //Clean old sov bill journal data $sovs = SovBillJournal::all(); foreach($sovs as $sov) { $date = new Carbon($sov->created_at); if($date->lessThan($ago)) { SovBillJournal::where([ 'id' => $sov->id, ])->delete(); } } //Clean old structure industry tax journal data $industrys = StructureIndustryTaxJournal::all(); foreach($industrys as $indy) { $date = new Carbon($indy->created_at); if($date->lessThan($ago)) { StructureIndustryTaxJournal::where([ 'id' => $indy->id, ])->delete(); } } } }