BrigadierSeeder.php 698 B

123456789101112131415161718192021222324
  1. <?php
  2. namespace Database\Seeders;
  3. use App\Models\Brigadier;
  4. use Illuminate\Database\Console\Seeds\WithoutModelEvents;
  5. use Illuminate\Database\Seeder;
  6. class BrigadierSeeder extends Seeder
  7. {
  8. /**
  9. * Run the database seeds.
  10. */
  11. public function run(): void
  12. {
  13. Brigadier::updateOrCreate(['id' => 1], ['name' => 'Не выбран']);
  14. if(Brigadier::query()->get()->count() == 1) {
  15. Brigadier::updateOrCreate(['name' => 'Ленин']);
  16. Brigadier::updateOrCreate(['name' => 'Сталин']);
  17. Brigadier::updateOrCreate(['name' => 'Брежнев']);
  18. Brigadier::updateOrCreate(['name' => 'Хрущёв']);
  19. }
  20. }
  21. }