DistrictSeeder.php 1.6 KB

1234567891011121314151617181920212223242526272829
  1. <?php
  2. namespace Database\Seeders;
  3. use App\Models\Dictionary\District;
  4. use Illuminate\Database\Console\Seeds\WithoutModelEvents;
  5. use Illuminate\Database\Seeder;
  6. class DistrictSeeder extends Seeder
  7. {
  8. /**
  9. * Run the database seeds.
  10. */
  11. public function run(): void
  12. {
  13. District::updateOrCreate(['id' => 1], ['shortname' => 'ЦАО', 'name' => 'Центральный']);
  14. District::updateOrCreate(['id' => 2], ['shortname' => 'САО', 'name' => 'Северный']);
  15. District::updateOrCreate(['id' => 3], ['shortname' => 'СВАО', 'name' => 'Северо-восточный']);
  16. District::updateOrCreate(['id' => 4], ['shortname' => 'ВАО', 'name' => 'Восточный']);
  17. District::updateOrCreate(['id' => 5], ['shortname' => 'ЮВАО', 'name' => 'Юго-восточный']);
  18. District::updateOrCreate(['id' => 6], ['shortname' => 'ЮАО', 'name' => 'Южный']);
  19. District::updateOrCreate(['id' => 7], ['shortname' => 'ЮЗАО', 'name' => 'Юго-западный']);
  20. District::updateOrCreate(['id' => 8], ['shortname' => 'ЗАО', 'name' => 'Западный']);
  21. District::updateOrCreate(['id' => 9], ['shortname' => 'СЗАО', 'name' => 'Северо-западный']);
  22. District::updateOrCreate(['id' => 10], ['shortname' => 'ЗелАО', 'name' => 'Зеленоградский']);
  23. District::updateOrCreate(['id' => 11], ['shortname' => 'НАО', 'name' => 'Новомосковский']);
  24. District::updateOrCreate(['id' => 12], ['shortname' => 'ТАО', 'name' => 'Троицкий']);
  25. }
  26. }