diff --git a/server/db/install.js b/server/db/install.js index 92b34d9..9796499 100644 --- a/server/db/install.js +++ b/server/db/install.js @@ -1,6 +1,6 @@ require('../config/config'); +const { encriptar } = require('../helper/encriptar'); const colors = require('colors'); -// const encriptar = require('../helper/encriptar'); const TipoUsuario = require('./tablas/TipoUsuario'); const Usuario = require('./tablas/Usuario'); const Profesor = require('./tablas/Profesor'); @@ -60,10 +60,26 @@ const dataTipoUsuario = async () => { await TipoUsuario.create({ tipoUsuario: data[i] }); }; +const dataUsuarios = async () => { + let usuario = ['Admin', 'Operador1']; + let password = ['K@-me+3v', 'r3b1$ar'] + + console.log('\nPaso 4) Instalando los usuarios.'.bold.blue); + for (let i = 0; i < usuario.length; i++) { + await Usuario.create({ + usuario: usuario[i], + password: encriptar(password[i]), + idTipoUsuario: i+1, + }); + console.log(`Se insertó el usuario ${usuario[i]}.`.magenta); + } +}; + const exe = async () => { await drop(); await sync(); await dataTipoUsuario(); + await dataUsuarios(); console.log( '\nSe ha instalado exitosamente la base de datos.\n'.underline.bold.green );