DatabaseSeeder.php 858 B

1234567891011121314151617181920212223242526272829303132
  1. <?php
  2. namespace Database\Seeders;
  3. use App\Models\User;
  4. use Illuminate\Database\Seeder;
  5. use Illuminate\Support\Facades\Hash;
  6. class DatabaseSeeder extends Seeder
  7. {
  8. /**
  9. * Seed the application's database.
  10. */
  11. public function run(): void
  12. {
  13. if(User::query()->get()->count() < 1) {
  14. User::create([
  15. 'name' => 'Администратор СМЕНИ ПАРОЛЬ!',
  16. 'email' => 'admin@admin.com',
  17. 'role' => 'admin',
  18. 'password' => Hash::make('admin')
  19. ]);
  20. }
  21. $this->call(DistrictSeeder::class);
  22. $this->call(AreaSeeder::class);
  23. $this->call(ObjectTypeSeeder::class);
  24. $this->call(OrderStatusSeeder::class);
  25. $this->call(BrigadierSeeder::class);
  26. $this->call(ReclamationStatusSeeder::class);
  27. }
  28. }