1
resposta

[Bug] Versão desatualizada?

Sequelize CLI [Node: 16.16.0, CLI: 6.6.0, ORM: 6.29.3]

Loaded configuration file "src\config\database.js". (node:10400) [SEQUELIZE0006] DeprecationWarning: This database engine version is not supported, please update your database server. More information https://github.com/sequelize/sequelize/blob/main/ENGINE.md (Use node --trace-deprecation ... to show where the warning was created) == 20230323130439-products: migrating ======= == 20230323130439-products: migrated (0.696s)

module.exports = {
    dialect: 'mariadb',
    host: '127.0.0.1',
    port: 3306,
    username: 'root',
    password: '1234',
    database: 'cakesproject',
    define: {
        timestamps: true,
        underscored: true,
        underscoredAll: true,
        createdAt: 'created_at',
        updatedAt: 'updated_at',
    },
}

#nodejs #sequelizeORM

1 resposta

Oii, Antônio! Tudo bem?

Peço desculpas pela demora em te responder.

Essa mensagem indica que a versão do seu banco de dados não é suportada pela versão atual do Sequelize.

Como sugestão, recomendo que verifique a versão do MariaDB que está instalada e compare com a lista de versões suportadas pelo Sequelize. Se a sua versão estiver desatualizada, você precisará atualizá-la para uma versão compatível.

Outro detalhe para se atentar, verifique se você está usando a versão mais recente do Sequelize CLI. Você pode atualizá-lo executando o seguinte comando no terminal:

npm install -g sequelize-cli

Caso você esteja usando o Sequelize ORM em um projeto Node.js, lembre-se de atualizar também a dependência do Sequelize no seu arquivo package.json para a versão mais recente.

Espero ter ajudado com as recomendações passadas.

Bons estudos!