Seqüenciar mensagem de erro preterida

Sou muito novo no Node e estou tentando entender como o ORM e o Sequelize funcionam. Estive no site Sequelize, copiei a cadeia de conexão e alterei-a para trabalhar com meu banco de dados. Quando executo o arquivo, ele parece executar OK, criando a tabela no meu banco de dados, mas recebo o erro "Operadores baseados em cadeias agora estão obsoletos. Use operadores baseados em símbolos para obter melhor segurança .... node_modules / sequelize / lib / sequelize. js: 236: 13 "Entendo por que os operadores foram descontinuados, no entanto, como instalei isso como um novo pacote e usei a cadeia de conexão da documentação, evitando assim o uso de operadores ilegais, estou certo ao assumir que esta mensagem de erro é apenas para informação e não refletido no código que acabei de usar.

Eu incluo meu arquivo de aplicativo que está exibindo o erro; é a senha que talvez esteja causando isso.

const express = require('express');
const app = express();

const Sequelize = require('sequelize');

const db = new Sequelize('myDBName', 'mYuSeRnAmE', 'mYpAsSw!ORd

**** Editar ****

Eu descobri, deixarei esta resposta para cima, caso alguém encontre o problema. Você precisa incluir {operatorAliases: false} para se livrar da mensagem de erro na conexão.

, { host: 'mySqlserverName', dialect: 'mssql', pool: { max: 5, min: 0, idle: 10000 }, }); var Article = db.define('Article', { title: Sequelize.STRING, body: Sequelize.TEXT }); db.sync(); module.exports = app;

**** Editar ****

Eu descobri, deixarei esta resposta para cima, caso alguém encontre o problema. Você precisa incluir {operatorAliases: false} para se livrar da mensagem de erro na conexão.

questionAnswers(1)

yourAnswerToTheQuestion