. */ namespace Database\Factories; use App\Account; use App\EmailChangeCode; use Illuminate\Database\Eloquent\Factories\Factory; class EmailChangeCodeFactory extends Factory { protected $model = EmailChangeCode::class; public function definition() { $account = Account::factory()->create(); $account->generateApiKey(); return [ 'account_id' => $account->id, 'code' => generatePin(), 'email' => $this->faker->email, ]; } }