Boa noite Alura, gostaria de saber se na parte de serviços quando exportamos a class Services neste treixo de codigo
const database = require('../models')
class Services {
constructor(nomeDoModelo){
this.nomeDoModelo = nomeDoModelo
}
async pegaTodosOsRegistros(){
return database[this.nomeDoModelo].findAll()
}
}
module.exports = Services
não seria melhor exporta a class ja com o new na frente para que possamos usar sem instancia a mesma em outro arquivo? vlw e obrigado