<?php

use App\Packages\Core\Models\Address;
use Faker\Generator as Faker;
use Illuminate\Database\Eloquent\Factory;

/** @var Factory $factory */
$factory->define(Address::class, function (Faker $faker) {
    return [
        'uuid' => $faker->uuid,
        'title' => $faker->text(30),
        'city' => $faker->city,
        'street_title' => $faker->streetName,
        'street_number' => rand(1, 100),
        'country_title' => $faker->country,
        'country_code' => $faker->countryCode,
        'full_string' => $faker->address,
        'lat' => $faker->latitude,
        'lng' => $faker->longitude,
    ];
});