ekart/backend/database/seeders/Campaign/CampaignStatusSeeder.php
2026-03-26 10:39:28 +05:30

20 lines
464 B
PHP

<?php
namespace Database\Seeders\Campaign;
use App\Enums\Campaign\CampaignStatuses;
use App\Models\CampaignStatus;
use Illuminate\Database\Seeder;
class CampaignStatusSeeder extends Seeder
{
/**
* Run the database seeds.
*/
public function run(): void
{
$values = array_map(fn (CampaignStatuses $type) => ['value' => $type->value], CampaignStatuses::cases());
CampaignStatus::upsert($values, ['value'], ['value']);
}
}