csv.foreach और insertOne कॉल (संभवतः) दोनों async हैं, इसलिए आप db.close() . को कॉल कर रहे हैं आपके सम्मिलन पूर्ण होने से पहले।
आपको db.close() . पर कॉल करने के लिए प्रतीक्षा करने के तरीके के साथ आना होगा जब तक आपके सभी सम्मिलन 'कॉलबैक को कॉल नहीं किया जाता है। यह कैसे करना है यह इस पर निर्भर करता है कि आपका csv मॉड्यूल कैसे काम करता है, लेकिन async मॉड्यूल जैसी किसी चीज़ का उपयोग करने से async प्रवाह नियंत्रण में मदद मिल सकती है।