diff options
| author | Sam Light <samlight1994@gmail.com> | 2025-03-28 01:08:14 +0000 | 
|---|---|---|
| committer | Sam Light <samlight1994@gmail.com> | 2025-03-28 01:08:14 +0000 | 
| commit | c0a79fed865ca91eae26d95132be7bf1daaf5618 (patch) | |
| tree | 626121777c17b370f4c3418cc1d68e2389ee3943 /workbench | |
| parent | 80a183a94bd344c3ac08109019fdc7d341a57a6e (diff) | |
Setup database seeder
Diffstat (limited to 'workbench')
| -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();      }  } | 
