Conexão com banco e início de repository
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
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])
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user