*/ class TransaksiFactory extends Factory { /** * Define the model's default state. * * @return array */ public function definition(): array { $sales = Sales::inRandomOrder()->first(); $kasir = User::inRandomOrder()->first(); return [ 'id_kasir' => $kasir?->id, 'id_sales' => $sales?->id, 'nama_sales' => $sales?->nama ?? $this->faker->name(), 'no_hp' => $this->faker->phoneNumber(), 'alamat' => $this->faker->address(), 'ongkos_bikin' => $this->faker->randomFloat(2, 0, 1000000), 'total_harga' => $this->faker->randomFloat(2, 100000, 5000000), 'created_at' => now(), ]; } }