/home/techb158/immovalet.com/database/seeders
NameSizeModeActions
files/-0755rm
BlogSeeder.php95410644editdlrm
BrandSeeder.php14810644editdlrm
CurrencySeeder.php13450644editdlrm
CustomerSeeder.php28250644editdlrm
DatabaseSeeder.php13540644editdlrm
FlashSaleSeeder.php13080644editdlrm
MenuSeeder.php82750644editdlrm
OrderEcommerceSeeder.php135290644editdlrm
PageSeeder.php59150644editdlrm
ProductAttributeSeeder.php39580644editdlrm
ProductCategorySeeder.php64570644editdlrm
ProductCollectionSeeder.php8110644editdlrm
ProductLabelSeeder.php7500644editdlrm
ProductSeeder.php177190644editdlrm
ProductTagSeeder.php12480644editdlrm
ReviewSeeder.php9690644editdlrm
SettingSeeder.php27260644editdlrm
ShippingSeeder.php7750644editdlrm
SimpleSliderSeeder.php17090644editdlrm
StoreLocatorSeeder.php7990644editdlrm
TaxSeeder.php6970644editdlrm
TestimonialSeeder.php11830644editdlrm
ThemeOptionSeeder.php36460644editdlrm
UserSeeder.php10420644editdlrm
WidgetSeeder.php16220644editdlrm
Edit: /home/techb158/immovalet.com/database/seeders/FlashSaleSeeder.php (1308B)
truncate(); $productIds = Product::where('is_variation', 0)->pluck('id')->all(); for ($i = 1; $i <= 3; $i++) { $flashSale = FlashSale::create([ 'name' => 'Winter Sale ' . $i, 'end_date' => now() ->addDays(rand(15, 50)) ->addHours(rand(1, 23)) ->addMinutes(rand(1, 59)) ->toDateString(), ]); $product = Product::find(Arr::random($productIds)); $price = $product->price; if ($product->front_sale_price !== $product->price) { $price = $product->front_sale_price; } $flashSale->products()->attach([$product->id => ['price' => $price - ($price * rand(10, 70) / 100), 'quantity' => rand(6, 20), 'sold' => rand(1, 5)]]); } } }