diff --git a/database/seeders/Dummy/DummyCardSeeder.php b/database/seeders/Dummy/DummyCardSeeder.php index 6c186bc..a7f8a24 100644 --- a/database/seeders/Dummy/DummyCardSeeder.php +++ b/database/seeders/Dummy/DummyCardSeeder.php @@ -11,7 +11,7 @@ class DummyCardSeeder extends Seeder { public function run(): void { - $tenantId = 1; + $tenantIds = [1, 287]; // 두 테넌트에 생성 $userId = User::first()?->id ?? 1; $cards = [ @@ -52,21 +52,23 @@ public function run(): void ], ]; - foreach ($cards as $cardData) { - $card = new Card(); - $card->tenant_id = $tenantId; - $card->card_company = $cardData['card_company']; - $card->card_number_encrypted = Crypt::encryptString($cardData['card_number']); - $card->card_number_last4 = substr($cardData['card_number'], -4); - $card->expiry_date = $cardData['expiry_date']; - $card->card_name = $cardData['card_name']; - $card->status = $cardData['status']; - $card->assigned_user_id = $userId; - $card->created_by = $userId; - $card->updated_by = $userId; - $card->save(); + foreach ($tenantIds as $tenantId) { + foreach ($cards as $cardData) { + $card = new Card(); + $card->tenant_id = $tenantId; + $card->card_company = $cardData['card_company']; + $card->card_number_encrypted = Crypt::encryptString($cardData['card_number']); + $card->card_number_last4 = substr($cardData['card_number'], -4); + $card->expiry_date = $cardData['expiry_date']; + $card->card_name = $cardData['card_name']; + $card->status = $cardData['status']; + $card->assigned_user_id = $userId; + $card->created_by = $userId; + $card->updated_by = $userId; + $card->save(); + } } - $this->command->info('DummyCardSeeder: 5 cards created'); + $this->command->info('DummyCardSeeder: ' . (count($cards) * count($tenantIds)) . ' cards created'); } }