<?php /** @var \Illuminate\Database\Eloquent\Factory $factory */ use Faker\Generator as Faker; $factory->define(\App\Models\OrderAddress::class, function (Faker $faker) { $order = \App\Models\Order::inRandomOrder()->first(); return [ 'user_id' => $order->user_id, 'order_id' => $order->order_id, 'address_type' => $faker->numberBetween(1, 2), 'consignee' => $faker->company(), 'email' => $faker->email(), 'phone' => $faker->phoneNumber(), 'country' => $faker->numberBetween(1,240), 'province' => $faker->country(), 'city' => $faker->city(), 'detail_address' => $faker->address(), 'create_time' => time() + rand(1, 2000), ]; });