* * @version 1.0.0 */ class UserSeeder extends Seeder { /** * Run the database seeds. */ public function run(): void { $developer = UserSecureSupport::create('developer@golsystems.com.mx'); User::firstOrCreate( ['email' => $developer->email], [ 'name' => 'Developer', 'paternal' => 'Golsystems', 'maternal' => 'Dev', 'password' => $developer->hash, ] )->assignRole('developer'); $admin = UserSecureSupport::create('admin@golsystems.com.mx'); User::firstOrCreate( ['email' => $admin->email], [ 'name' => 'Admin', 'paternal' => 'Golsystems', 'maternal' => 'Dev', 'password' => $admin->hash, ] )->assignRole('admin'); $operadorPdv = UserSecureSupport::create('naomi.opv@golsystems.com.mx'); User::firstOrCreate( ['email' => $operadorPdv->email], [ 'name' => 'Naomi', 'paternal' => 'Operador PDV', 'maternal' => 'Golsystems', 'password' => $operadorPdv->hash, ] )->assignRole('operador_pdv'); $operadorPdv = UserSecureSupport::create('jara.opv@golsystems.com.mx'); User::firstOrCreate( ['email' => $operadorPdv->email], [ 'name' => 'Jara', 'paternal' => 'Operador PDV', 'maternal' => 'Golsystems', 'password' => $operadorPdv->hash, ] )->assignRole('operador_pdv'); } }