Insert in Bulk

 

const { faker } = require("@faker-js/faker");
const mysql=require("mysql2");
const connection = mysql.createConnection({
  host: "localhost",
  user: "root",
  database: "app",
  password: "abhi@546871",
});


// INSERT INTO USER

let q="INSERT INTO user (id,username,email,password) VALUES ?";
let data=[];


let getRandomuser = () => {
  return [
     faker.string.uuid(),
     faker.internet.username(),
   faker.internet.email(),
    faker.internet.password(),
 
  ];
};
for(let i=0;i<100;i++){
  data.push(getRandomuser());
}
try{
  connection.query(q,[data],(result,err)=>{
  if(err) throw err;
  console.log(result);
 
  });
  }
  catch(err){
      console.log(err);
  }

connection.end();



Comments

Popular posts from this blog

DATABASE RELATIONSHIPS

ROUTING (GET /) home route

Query Strings