UserSeeder.php 507 B

12345678910111213141516171819202122232425
  1. <?php
  2. namespace Database\Seeders;
  3. use App\Models\User;
  4. use Illuminate\Database\Seeder;
  5. use App\Enums\UserTypeSource;
  6. class UserSeeder extends Seeder
  7. {
  8. /**
  9. * Seed the application's database.
  10. */
  11. public function run(): void
  12. {
  13. $user = User::firstOrNew(attributes: [
  14. 'name' => 'admin',
  15. 'email' => 'admin@admin.com',
  16. 'password' => bcrypt(value: 'admin'),
  17. 'type' => UserTypeSource::Admin,
  18. ]);
  19. $user->save();
  20. }
  21. }