UserSeeder.php 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. <?php
  2. namespace Database\Seeders;
  3. use App\Models\User;
  4. use Illuminate\Database\Seeder;
  5. use App\Enums\UserTypeEnum;
  6. class UserSeeder extends Seeder
  7. {
  8. /**
  9. * Seed the application's database.
  10. */
  11. public function run(): void
  12. {
  13. $userAdm1 = User::firstOrNew([
  14. 'email' => 'suporte@softpar.inf.br',
  15. ]);
  16. $userAdm1->name = 'suporte';
  17. $userAdm1->password = 'S@ft2080.';
  18. $userAdm1->type = UserTypeEnum::ADMINISTRADOR;
  19. $userAdm1->save();
  20. $userAdm2 = User::firstOrNew([
  21. 'email' => 'admin2@softpar.inf.br',
  22. ]);
  23. $userAdm2->name = 'admin2';
  24. $userAdm2->password = 'S@ft2080.';
  25. $userAdm2->type = UserTypeEnum::ADMINISTRADOR;
  26. $userAdm2->save();
  27. $userAssociado1 = User::firstOrNew([
  28. 'email' => 'associado1@softpar.inf.br',
  29. ]);
  30. $userAssociado1->name = 'associado1';
  31. $userAssociado1->password = 'S@ft2080.';
  32. $userAssociado1->type = UserTypeEnum::ASSOCIADO;
  33. $userAssociado1->save();
  34. $userAssociado2 = User::firstOrNew([
  35. 'email' => 'associado2@softpar.inf.br',
  36. ]);
  37. $userAssociado2->name = 'associado2';
  38. $userAssociado2->password = 'S@ft2080.';
  39. $userAssociado2->type = UserTypeEnum::ASSOCIADO;
  40. $userAssociado2->save();
  41. $userParceiro1 = User::firstOrNew([
  42. 'email' => 'parceiro1@softpar.inf.br',
  43. ]);
  44. $userParceiro1->name = 'parceiro1';
  45. $userParceiro1->password = 'S@ft2080.';
  46. $userParceiro1->type = UserTypeEnum::PARCEIRO;
  47. $userParceiro1->save();
  48. $userParceiro2 = User::firstOrNew([
  49. 'email' => 'parceiro2@softpar.inf.br',
  50. ]);
  51. $userParceiro2->name = 'parceiro2';
  52. $userParceiro2->password = 'S@ft2080.';
  53. $userParceiro2->type = UserTypeEnum::PARCEIRO;
  54. $userParceiro2->save();
  55. }
  56. }