Skip to content

Commit 7bef39c

Browse files
committed
Don't create models up front
1 parent f466cf7 commit 7bef39c

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

database/factories/SubscriptionFactory.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44
use App\Models\Thread;
55
use App\Models\Subscription;
66

7-
$factory->define(Subscription::class, function (Faker\Generator $faker) {
7+
$factory->define(Subscription::class, function (Faker\Generator $faker, array $attributes = []) {
88
return [
9-
'user_id' => factory(User::class)->create()->id(),
10-
'subscriptionable_id' => factory(Thread::class)->create()->id(),
9+
'user_id' => $attributes['user_id'] ?? factory(User::class)->create()->id(),
10+
'subscriptionable_id' => $attributes['subscriptionable_id'] ?? factory(Thread::class)->create()->id(),
1111
'subscriptionable_type' => Thread::TABLE,
1212
];
1313
});

0 commit comments

Comments
 (0)