const express = require('express');
const con = require('./config_mysql');
const app = express();
app.use(express.json());
app.get('/',(req,res)=>{
con.query("select * from users",(err,result)=>{
if(err){
res.send("error")
}else{
res.send(result)
}
})
});
app.post('/',(req,res)=>{
const data = req.body;
con.query("INSERT INTO users set?",data,(error,results,fields)=>{
if(error) error;
res.send(results)
})
})
app.put('/:id',(req,res)=>{
const data = [req.body.name,req.body.email,req.body.password,req.params.id];
con.query("UPDATE users set name = ?, email = ?, password = ? where id = ?",data,(error,results,fields)=>{
if(error) throw error;
res.send(results)
})
})
app.delete('/:id',(req,res)=>{
con.query("DELETE FROM users WHERE id =" + req.params.id,(error,results)=>{
if(error) throw error;
res.send(results)
})
})
app.listen(5000);