Alguem poderia me explicar pq o criarAtendimentos não está definido?
//Erro
/home/marcelo/Área de trabalho/alura/node.js/node_modules/mysql/lib/protocol/Parser.js:437 throw err; // Rethrow non-MySQL errors ^
ReferenceError: criarAtendimentos is not defined
//Codigo
class Tabelas{ init(conexao){ this.conexao = conexao;
criarAtendimentos()
}
criarAtendimentos(){
const sql = 'CREATE TABLE atendimentos (id INT NOT NULL AUTO_INCREMENT, cliente VARCHAR(50) NOT NULL, pet VARCHAR(20), servico VARCHAR(20) NOT NULL, status VARCHAR(20) NOT NULL, observacoes TEXT, PRIMARY KEY (id));'
this.conexao.query(sql, erro =>{
if(erro){
console.log(erro);
}else{
console.log("Tabela criada com sucesso")
}
})
}
}
module.exports = new Tabelas;