Este proyecto utiliza Node.js, TypeScript, Sequelize y MySQL para crear servicios básicos.
Primero, instala todas las dependencias del proyecto ejecutando:
yarn install
La base de datos MYSQL se levanta en el puerto 3307.
docker compose up -d
Crear el usuario.sql para crear la tabla
Copiar el archivo .env.template
y modifiar a .env
Para compilar el proyecto, ejecuta: yarn run build
.
Esto compilará el código TypeScript en JavaScript. También puedes usar tsc directamente si lo prefieres.
Para levantar el proyecto en modo de desarrollo, utiliza:
yarn run dev
Usuarios: localhost:3000/api/usuarios
Consulta la documentación de Sequelize para más información: