1
resposta

ERROR: Unknown column 'descr_level' in 'field list'

Eu estou fazendo todo o curso com os nomes de tabelas e campos em inglês, o que já não teria problema na hora do Sequelize "pluralizar" os campos, mas, mesmo assim eu fiz como a professora fez, coloquei nos campos o segundo parâmetro com o objeto de como devia ficar o campo...

static associate(models) {
      Levels.hasMany(models.Classes, {
        foreignKey: "level_id",
      });
    }

Também adicionei o belongsTo nas outras pontas, porem na hora de rodar os migrates da o seguinte erro:

== 20220910161012-demo-level: migrating =======

ERROR: Unknown column 'descr_level' in 'field list'

Já revisei tudo e nao sei mais o que fazer, alguem pode ajudar?

1 resposta

Olá Wallison, tudo bem com você?

Peço desculpa pela demora em responder o seu tópico.

Uma sugestão é verificar se a nomenclatura das colunas e tabelas está correta e se não há nenhum erro de digitação. Além disso, verifique se o nome da coluna está igual ao nome que você está tentando acessar no código.

Se ainda assim não conseguir resolver, tente postar mais informações sobre o erro, ou até mesmo compartilhar todos os arquivos do seu projeto, via GitHub ou Drive do Google. Para que eu possa ajudá-lo melhor.

Espero ter ajudado e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.