processando com o código fornecido pelo curso funciona. agora aonde estou errando?
=== tabelas.js === class Tabelas { init(conexao) { this.conexao = conexao; console.log(':::: TTT Aqui01!'); this.criarAtendimentos(); console.log(':::: TTT Aqui08!'); }
criarAtendimentos() {
console.log(':::: TTT Aqui02!');
const sql = 'CREATE TABLE IF NOT EXISTS 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))';
console.log(':::: TTT Aqui03!');
this.conexao.query(sql, erro => {
console.log(':::: TTT Aqui04!');
if(erro) {
console.log(':::: TTT Aqui05!');
console.log(erro);
} else {
console.log(':::: TTT Aqui06!');
console.log(':::: Tabela "atendimentos" criada com sucesso!');
}
});
console.log(':::: TTT Aqui07!');
}
Coloquei as mensagens "TTT" no arquivo tabela.js e executando dessa forma obtenho o resultado abaixo
[nodemon] starting node index.js
:: servidor petAPI connectado com sucesso
:::: TTT Aqui01!
:::: TTT Aqui02!
:::: TTT Aqui03!
:::: TTT Aqui07!
:::: TTT Aqui08!
consign v0.1.6 Initialized in C:\Projetos\agenda-petshop
- .\controllers\atendimentos.js
- .\controllers\atendimentosND.js
C:\Projetos\agenda-petshop\node_modules\mysql\lib\protocol\Parser.js:437
throw err; // Rethrow non-MySQL errors ^
ReferenceError: requise is not defined at Object. (C:\Projetos\agenda-petshop\controllers\atendimentosND.js:1:83) at Module.compile (internal/modules/cjs/loader.js:701:30) at Object.Module.extensions..js (internal/modules/cjs/loader.js:712:10) at Module.load (internal/modules/cjs/loader.js:600:32) at tryModuleLoad (internal/modules/cjs/loader.js:539:12) at Function.Module.load (internal/modules/cjs/loader.js:531:3) at Module.require (internal/modules/cjs/loader.js:637:17) at require (internal/modules/cjs/helpers.js:22:18) at Consign.into (C:\Projetos\agenda-petshop\nodemodules\consign\lib\consign.js:232:15) at module.exports (C:\Projetos\agenda-petshop\config\custom-express.js:13:6)
ou seja, passa do ":::: TTT Aqui03!" para o ":::: TTT Aqui07", Já comparei essa parte do código com o original e não consegui achar diferenças, substitui o arquivo tabela.js pelo original mas obtive o mesmo erro