Webservice NodeJS y MariaDB 6 - ABM en nuestra DB vía API
Como última instancia vamos a terminar el ABM de nuestro webservice para poder controlar completamente la base de datos desde la API. Recordemos que esto es completamente extensible y que incluso puedo agregar querys con joins y demás.
Así mismo, como siempre, dejo a continuación el código utilizado en el video, no con el fin de ser copiado (aunque esto es posible) Sino más bien como referencia para que construyan su propio código
router.route("/user/add").post(async (req, res) => {
result = await DBConnector.queryWithParams(
"INSERT INTO usuarios(dni, nombre, apellido, email) VALUES(?,?,?,?)",
[req.body.dni, req.body.nombre, req.body.apellido, req.body.email]
);
res.json(result);
});
router.route("/user/delete/:id").get(async (req, res) => {
result = await DBConnector.queryWithParams(
"DELETE FROM usuarios WHERE id=?",
[req.params.id]
);
res.json(result);
});
router.route("/user/update").post(async (req, res) => {
result = await DBConnector.queryWithParams(
"UPDATE usuarios SET nombre=?, apellido=?, email=? WHERE ID=?",
[req.body.nombre, req.body.apellido, req.body.email, req.body.id]
);
res.json(result);
});
Si te necesitas que te demos una mano o tienes alguna duda, podes encontrarnos en la comunidad de Telegram donde con mucha alegría te vamos a estar ayudando.
Si te sirvio no te olvides de apoyar. Compartir, una suscripción o un like no cuestan nada pero valen mucho…
Si sentís que el curso te sirvió y, queres apoyar aún más que con tu subscribirse al canal de youtube y en las redes sociales o simplemente quieres certificar puedes encontrarlo en Udemy. Lamentablemente no me permite ponerle menos precio, pero si te interesa el certificado no te olvides de seguirnos que vamos a estar ofreciendo gratis para que todos los que lo deseen puedan certificar.
Autor
PatoJAD
DesarrolladorSobre mi no hay mucho para decir, me dedico a desarrollar en una empresa de telecomunicaciones, utilizo GNU/Linux desde el 2.012 y hace años que es mi Sistema Operativo main. Soy una persona que busca crecer profesionalmente sin dejar de divertirse y hacer lo que me gusta. Siempre digo que cuando un proyecto sale es importante agradecer, por lo cual les recomiendo a todos leer la seccion Agradecimientos en la cual me tomé un tiempito para poder agradecer a todos y cada uno de los que hicieron posible todo esto.