Realizar un CRUD (create, read, update, delete) en el sitio Digital movies.
Se utiliza una base de datos relacional (MYSQL), para traer los datos.
Además se hacen validaciones en formularios de agregar y editar películas con Express-validator.
-
Debe tener instalado un gestor de base de datos, por ejemplo: MYSQL Workbench (https://www.mysql.com/products/workbench/) o Heidi db (https://www.heidisql.com/).
-
Desde su gestor de base de datos, correr el script que se encuentra en:
crud-manipulacion-datos-db/src/database/script/movies-db.sql
-
Levantar el servidor para la base de datos desde su gestor de base de datos.
- git clone https://github.com/LorenaCoheneBaez/crud-manipulacion-datos-db.git
- Ingresar a la carpeta del proyecto: cd crud-manipulacion-datos-db
- Para instalar las dependencias correr: npm install
- Home "http://localhost:3001/"
- Listado de todas las películas "http://localhost:3001/movies"
- Detalle de película "http://localhost:3000/products/detail/:id"
- Agregar película "http://localhost:3001/movies/add"
- Editar película "http://localhost:3000/products/edit/:id"
- Eliminar película "http://localhost:3000/products/delete/:id"