Onde esta o JS de usuarioDAO mencionado na aula?
Onde esta o JS de usuarioDAO mencionado na aula?
Fiz o download na aula seguinte, segue o código.
// src/app/infra/usuario-dao.js
class UsuarioDao {
constructor(db) {
this._db = db;
}
buscaPorEmail(email) {
return new Promise((resolve, reject) => {
this._db.get(
`
SELECT *
FROM usuarios
WHERE email = ?
`,
[email],
(erro, usuario) => {
if (erro) {
return reject('Não foi possível encontrar o usuário!');
}
return resolve(usuario);
}
)
});
}
}
module.exports = UsuarioDao;
Boa noite, meus alunos! Como vão?
O link para download do arquivo já foi adicionado na descrição da aula!
Muito obrigado pela contribuição, Douglas! Juntos todos crescemos e melhoramos a plataforma Alura!
Grande abraço e bons estudos a todos!