Sequelize
Es un ORM de node.js que se utiliza para hacer consultas y operaciones en una base datos por ejemplo para Postgres, MySQL, MariaDB, SQLite y Microsoft SQL Server.
Instalacion de sequelize
npm install --save sequelize
npm install --save mysql2
Configuracion de la conexión
Para conectarnos a la base de datos, debemos crear una instancia de Sequelize. Esto se puede hacer de dos maneras:
Pasando los parámetros de conexión al constructor sequelize:
var sequelize = new Sequelize('nombreBaseDatos','usuario,'password',{
host: 'localhost',
dialect: 'mysql'
});
Pasando un único URI de conexión:
var sequelize = new Sequelize(
'mysql://usuario:password@nombreHost:puerto/basebd');
Verificación de la conexión a la base de datos
sequelize .authenticate()
.then(() => {
console.log('Conexión correcta a la base de datos');
})
.catch(err => {
console.error('Error de conexión a la base de datos', err);
});
Cierre de la conexión
sequelize.close()
No hay comentarios:
Publicar un comentario