Skip to content

Commit

Permalink
binding users & achievements
Browse files Browse the repository at this point in the history
  • Loading branch information
romo4ko committed Oct 26, 2024
1 parent e3db8dd commit 21e5a4f
Showing 1 changed file with 24 additions and 0 deletions.
24 changes: 24 additions & 0 deletions database/seeders/UsersAchievementsSeeder.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
<?php

declare(strict_types=1);

namespace Database\Seeders;

use App\Models\Achievement;
use App\Models\User;
use Illuminate\Database\Seeder;

class UsersAchievementsSeeder extends Seeder
{
public function run(): void
{
$users = User::query()->limit(5)->get();
$achievements = Achievement::query()->limit(5)->get();

foreach ($users as $user) {
foreach ($achievements as $achievement) {
$user->achievements()->attach($achievement);
}
}
}
}

0 comments on commit 21e5a4f

Please sign in to comment.