vinodh0512/E-learning
0
1const { MongoClient } = require("mongodb");2const bcrypt = require("bcrypt");3 4const uri = "mongodb://shreenidhiu24cse_db_user:mq6GibGqnP4iy2wj@ac-urxpyhw-shard-00-00.melg0zk.mongodb.net:27017,ac-urxpyhw-shard-00-01.melg0zk.mongodb.net:27017,ac-urxpyhw-shard-00-02.melg0zk.mongodb.net:27017/?ssl=true&replicaSet=atlas-mytrdx-shard-0&authSource=admin&appName=Cluster0";5 6async function createTestInstructor() {7 const client = new MongoClient(uri);8 try {9 await client.connect();10 const db = client.db("elearning");11 const hashedPassword = await bcrypt.hash("instructor123", 10);12 await db.collection("instructors").insertOne({13 username: "testinstructor",14 email: "test@instructor.com",15 password: hashedPassword,16 dept: "CSE",17 roleName: "Senior"18 });19 console.log("Test instructor created: testinstructor / instructor123");20 } catch (e) {21 console.error(e);22 } finally {23 await client.close();24 }25}26 27createTestInstructor();28 