*/ class TransaksiFactory extends Factory { /** * Define the model's default state. * * @return array */ public function definition(): array { $sales = Sales::inRandomOrder()->first(); $kasir = User::inRandomOrder()->first(); $date = $this->faker->dateTimeBetween('-3 months'); $ongkos_bikin = $this->faker->numberBetween(8, 12) * 10000; return [ 'id_kasir' => $kasir?->id, 'id_sales' => $sales?->id, 'nama_sales' => $sales?->nama, 'nama_pembeli' => $this->faker->name(), 'no_hp' => $this->faker->phoneNumber(), 'alamat' => $this->faker->address(), 'ongkos_bikin' => $ongkos_bikin, 'total_harga' => $ongkos_bikin, 'created_at' => $date, 'updated_at' => $date, ]; } }