Files
projeto_web/backend/repositories/usuarioRepository.js
T
Joao Maria Araujo do Nascimento 47a68c4856 Conexão com banco e início de repository
2026-05-21 22:21:38 -03:00

19 lines
605 B
JavaScript

import {query} from "../config/database.js";
export async function findAll() {
return query(`select usuario.id, usuario.nome, usuario.email, perfil.nome
from usuario inner join perfil on
usuario.perfil_id = perfil.id
where usuario.ativo = true`)
}
export async function findById(id) {
return query(`select usuario.id, usuario.nome, usuario.email, perfil.nome
from usuario inner join perfil on
usuario.perfil_id = perfil.id
where usuario.ativo = true and usuario.id = ?`,
[id])
}