Olá, Bruno! Como vai você?
O erro aponta que há um problema com a sintaxe do SQL e está enviando a informação para uma coluna desconhecida. Você poderia checar o código ou compartilhar o repositório no github aqui?
A classe para criar as tabelas fica dessa forma até a aula em questão:
class Tabelas {
init(conexao) {
this.conexao = conexao
this.criarAtendimentos()
}
criarAtendimento() {
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 Atendimentos criada com sucesso')
}
})
}
}
module.exports = new Tabelas
Não esqueça também de seguir o passo a passo da instrutora na Workbench do MySQL .
Caso a sugestão não tenha funcionado, há a possibilidade de ser um problema no momento em que você realiza a requisição pelo postman. Um aluno da plataforma passou pela mesma situação e a solução foi apenas organizar e enviar a requisição corretamente. Você pode encontrar a solução aqui: Link para o tópico ERRO com o banco
Espero ter ajudado!
Fico no aguardo!
Até breve e bons estudos!