MunicipalitySizeSeeder.php 733 B

1234567891011121314151617181920212223242526
  1. <?php
  2. namespace Database\Seeders;
  3. use App\Models\MunicipalitySize;
  4. use Illuminate\Database\Seeder;
  5. class MunicipalitySizeSeeder extends Seeder
  6. {
  7. public function run(): void
  8. {
  9. $sizes = [
  10. ['acronym' => 'PP', 'description' => 'Até 50 mil habitantes'],
  11. ['acronym' => 'MP', 'description' => 'De 50 mil a 100 mil habitantes'],
  12. ['acronym' => 'GP', 'description' => 'De 100 mil a 200 mil habitantes'],
  13. ['acronym' => 'MGP', 'description' => 'Acima de 200 mil habitantes'],
  14. ];
  15. foreach ($sizes as $size) {
  16. MunicipalitySize::firstOrCreate(
  17. ['acronym' => $size['acronym']],
  18. $size,
  19. );
  20. }
  21. }
  22. }