MIF_HomsinNIME31231582/database/seeders/DatabaseSeeder.php

34 lines
836 B
PHP

<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
use App\Models\User;
use App\Models\Review;
use Illuminate\Support\Facades\Hash;
class DatabaseSeeder extends Seeder
{
public function run(): void
{
// Buat user admin
User::create([
'name' => 'Admin S-Learn',
'email' => 'admin@slearn.com',
'password' => Hash::make('admin123'),
'role' => 'admin',
'email_verified_at' => now(),
]);
// Buat user biasa (50 user)
User::factory(50)->create();
// Panggil seeder review jika ada
$this->call([
AdminUserSeeder::class, // Jika Anda punya seeder khusus admin
]);
// Catatan: Untuk review, sebaiknya buat seeder terpisah
// Review::factory(200)->create();
}
}