CategoryPartnerSeeder.php 818 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. <?php
  2. namespace Database\Seeders;
  3. use App\Models\Category;
  4. use Illuminate\Database\Seeder;
  5. class CategoryPartnerSeeder extends Seeder
  6. {
  7. public function run(): void
  8. {
  9. $partnerCategories = [
  10. 'Convênios Médicos',
  11. 'Academia',
  12. 'Dentista',
  13. 'Farmácia',
  14. 'Outros',
  15. ];
  16. foreach ($partnerCategories as $name) {
  17. Category::firstOrCreate(
  18. ['name' => $name, 'type' => 'partner'],
  19. ['active' => true],
  20. );
  21. }
  22. $serviceCategories = [
  23. 'Consulta',
  24. 'Exame',
  25. 'Produto Físico',
  26. 'Produto Digital',
  27. 'Assinatura',
  28. 'Avulsos',
  29. 'Outros',
  30. ];
  31. foreach ($serviceCategories as $name) {
  32. Category::firstOrCreate(
  33. ['name' => $name, 'type' => 'service'],
  34. ['active' => true],
  35. );
  36. }
  37. }
  38. }