UserSeeder.php 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  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. public function run(): void
  9. {
  10. User::firstOrCreate(
  11. ['email' => 'suporte@softpar.inf.br'],
  12. [
  13. 'name' => 'suporte',
  14. 'password' => 'S@ft2080.',
  15. 'user_type' => UserTypeEnum::ADMIN,
  16. 'access_scope' => 'franchisor',
  17. ]
  18. );
  19. User::firstOrCreate(
  20. ['email' => 'franqueadora@gc.com.br'],
  21. [
  22. 'name' => 'Perfil da Franqueadora',
  23. 'password' => 'S@ft2080.',
  24. 'user_type' => UserTypeEnum::ADMIN,
  25. 'access_scope' => 'franchisor',
  26. ]
  27. );
  28. User::firstOrCreate(
  29. ['email' => 'franqueada@gc.com.br'],
  30. [
  31. 'name' => 'Perfil da Franqueada',
  32. 'password' => 'S@ft2080.',
  33. 'user_type' => UserTypeEnum::ADMIN_FRANCHISEE,
  34. ]
  35. );
  36. }
  37. }