From c0a79fed865ca91eae26d95132be7bf1daaf5618 Mon Sep 17 00:00:00 2001 From: Sam Light Date: Fri, 28 Mar 2025 01:08:14 +0000 Subject: Setup database seeder --- workbench/database/seeders/DatabaseSeeder.php | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'workbench/database/seeders/DatabaseSeeder.php') diff --git a/workbench/database/seeders/DatabaseSeeder.php b/workbench/database/seeders/DatabaseSeeder.php index 6a50757..877fd97 100644 --- a/workbench/database/seeders/DatabaseSeeder.php +++ b/workbench/database/seeders/DatabaseSeeder.php @@ -2,9 +2,10 @@ namespace Workbench\Database\Seeders; +use Workbench\App\Models\Product; +use Workbench\App\Models\Category; + use Illuminate\Database\Seeder; -// use Illuminate\Database\Console\Seeds\WithoutModelEvents; -use Workbench\Database\Factories\UserFactory; class DatabaseSeeder extends Seeder { @@ -13,6 +14,11 @@ class DatabaseSeeder extends Seeder */ public function run(): void { + $categories = Category::factory()->count(10)->create(); + Product::factory() + ->state(fn() => ['category_id' => $categories->random()->id]) + ->count(104) + ->create(); } } -- cgit v1.2.3