Merhaba arkadaşlar,
ürünlerin fiyatlarını günlük olarak tuttuğum bir tablom var. Ayda bir tetiklenecek bir command yazmayı düşünüyorum.
Yapmaya çalıştığım şey şu ; bu command tetiklendiğinde, tablomdaki 'date' sütunundaki tarihten, o günden 60 gün öncesinden o günden 30 gün öncesine kadar olan aralığı bulsun ve o verileri silsin.
Şöyle bir şey düşündüm basitçe ama size de danışmak istedim:
public function test()
{
PriceHistory::whereIn('date', [Carbon::now()->subDays(60), Carbon::now()->subDays(30)])
->delete();
}