Instalación

Instalación del módulo de la base de datos (sólo necesitas instalar el módulo que estas usando)

Iniciando un proyecto de node con express y sequelize

  1. Iniciar un nuevo proyecto con el comando npm init
  2. Instalar las siguientes dependencias:
    1. npm i express
    2. npm i –dev nodemon
    3. npm i dotenv
  3. Correr el comando sequelize-cli init para cargar todos los archivos necesarios para utilizar sequelize.
  4. Al correr el comando se crearán los siguientes directorios en tu proyecto
applicationFolder
	| **- config**
		| - config.json
	| **- models**
		| - index.js
	| **- migrations**
	| **- seeders**
  1. Crear un archivo llamado .env y .env.example en la raíz de nuestro proyecto.

  2. Crear las variables de entorno que usarás en el proyecto, por convención se deben de crear las variables de entorno NODE_ENV y PORT para indicar cuál es el ambiente en el que se encuentra corriendo nuestro proyecto de node y el puerto en donde se escucharán las peticiones hacía nuestro servidor.

  3. Adicional a las variables del punto 6, deberemos crear las variables para la conexión hacía la base de datos (DB_HOST_DEV, DB_USERNAME_DEV, DB_NAME_DEV, DB_PASSWORD_DEV).