%PDF- %PDF-
Direktori : /var/www/html/shaban/duassis/api/database/seeds/ |
Current File : //var/www/html/shaban/duassis/api/database/seeds/UsersTableSeeder.php |
<?php use App\Models\Role; use App\Models\User; use Illuminate\Database\Seeder; class UsersTableSeeder extends Seeder { /** * Run the database seeds. * * @return void */ public function run() { $admin = Role::query() ->where('name', Role::ADMIN) ->first(); /** @var User $adminUser */ $adminUser = User::query() ->create([ 'display_name' => 'DuAssis Admin', 'email' => 'admin@duassis.com', 'is_confirmed' => true, 'is_enabled' => true, 'password' => 'password', ]); $adminUser->assignRole($admin); $role = Role::findByName(Role::PLAYER, 'api'); factory(User::class) ->times(50) ->create() ->each(function ($item) use ($role) { $item->roles() ->attach($role); $item->save(); }); } }