feat(brand): membuat seeder dan mendaftarkannya di DatabaseSeeder

This commit is contained in:
Yoga Pangestu 2025-09-29 20:06:22 +07:00
parent fc6b9fddb2
commit 49d411bf18
2 changed files with 33 additions and 0 deletions

View File

@ -0,0 +1,32 @@
<?php
namespace Database\Seeders;
use App\Models\Brand;
use Illuminate\Database\Seeder;
class BrandSeeder extends Seeder
{
public function run()
{
$brands = [
['name' => 'YSL', 'sort_order' => 1],
['name' => 'Chanel', 'sort_order' => 2],
['name' => 'Dior', 'sort_order' => 3],
['name' => 'Gucci', 'sort_order' => 4],
['name' => 'Louis Vuitton', 'sort_order' => 5],
['name' => 'Prada', 'sort_order' => 6],
['name' => 'Versace', 'sort_order' => 7],
['name' => 'Burberry', 'sort_order' => 8],
['name' => 'Dolce & Gabbana', 'sort_order' => 9],
['name' => 'Hermes', 'sort_order' => 10],
];
foreach ($brands as $brand) {
Brand::create([
'name' => $brand['name'],
'sort_order' => $brand['sort_order'],
]);
}
}
}

View File

@ -13,6 +13,7 @@ public function run(): void
MembershipSeeder::class,
VoucherSeeder::class,
CategorySeeder::class,
BrandSeeder::class,
]);
}
}