summaryrefslogtreecommitdiff
path: root/workbench/database/seeders
diff options
context:
space:
mode:
Diffstat (limited to 'workbench/database/seeders')
-rw-r--r--workbench/database/seeders/DatabaseSeeder.php10
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();
}
}