diff options
Diffstat (limited to 'workbench/database/seeders/DatabaseSeeder.php')
-rw-r--r-- | workbench/database/seeders/DatabaseSeeder.php | 10 |
1 files changed, 8 insertions, 2 deletions
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(); } } |