truncate(); $path = database_path('data/nurmuhammetsdb/visa_master_payment_orders.json'); $items = Items::fromFile($path); foreach ($items as $id => $item) { if (! $item) { continue; } /** * "id": 5, "unique_id": "TB1304-5", "type": "visa", "passport_name": "Döwran", "passport_surname": "Myratlyýew", "phone": "+(993)-65-87-59-99", "email": null, "region": "ag", "branch_id": 5, "user_id": 3, "address": "Aşgabat ş. A.Gowşudow, 57, 2", "sender_datas": "[{\"passport_serie\":\"I-AH\",\"passport_number\":144505,\"full_name\":\"D\\u00f6wran Myratly\\u00fdew\"}]", "payment_reciever": "[{\"passport_serie\":\"II-AH\",\"passport_number\":121445,\"full_name\":\"Kerimberdi Myratly\\u00fdew\"}]", "documents": null, "status": "processing", "notes": null, "created_at": "2024-09-24 19:34:35", "updated_at": "2024-11-24 15:12:04", "paid": true, "deleted_at": "2024-11-24 15:12:04", "sender_full_name": null, "sender_passport_serie": null, "sender_passport_number": null, "sender_deposit_account": null */ DB::table('loan_orders')->insert((array) $item); } } }