truncate(); for ($i=1; $i <= 20; $i++) { $uuid = new UuidHelper; $uuid = $uuid->generate_uuid1(); $faker = Faker::create(); $lastName = $faker->lastName; $firstName = $faker->firstName; $amount = rand(100,5000); $data[] = array( 'payment_uuid' => $uuid, 'lcard_id' => rand(1,20), 'station_id' => StaticContents::app_station_id(), 'payer_id' => rand(1,20), 'firstname' => $firstName, 'lastname' => $lastName, 'business' => 'sample', 'verify_sign' => 'sample1234', 'payer_email' => $faker->email, 'receiver_email'=> $faker->email, 'trans_num' => rand(10000,99999), 'item_name' => 'PREPAID LOAD', 'item_code' => 'PREPAID', 'item_number' => rand(1,20), 'ip_track_id' => '13.45.34.'.$i, 'other' => 'other', 'amount' => $amount, 'points' => $amount, 'entry_type_code' => 'APP', 'entry_type_desc' => 'APP', 'quantity' => 1, 'paid_at' => date('Y-m-d H:i:s'), 'created_at' => date('Y-m-d H:i:s'), 'created_by' => 0 ); } DB::table('payments')->insert($data); } }