Sequelize MSSQL2014 база данных не подключается к узлу приложения - PullRequest
0 голосов
/ 26 февраля 2019

Я получаю следующую ошибку (я думал, что это проблема sql_server_agent, но все еще не уверен, что случилось). Выполнение следующего кода получило предупреждение и ошибку.

  • * tedious deprecated Свойство config.userName устарело, и будущие утомительные версии больше не будут его поддерживать.Пожалуйста, переключитесь на использование нового свойства "config.authentication".

  • node_modules \ sequelize \ lib \ dialects \ mssql \ connection-manager.js: 70:26 устарелое устаревшее Свойство config.password устарело, и будущие утомительные версии больше не будут его поддерживать.Вместо этого переключитесь на использование нового свойства "config.authentication".

  • node_modules \ sequelize \ lib \ dialects \ mssql \ connection-manager.js: 70:26 утомительно устарело Значение по умолчанию для options.encrypt изменится с false на true.Пожалуйста, передайте false явно, если вы хотите сохранить текущее поведение.

  • node_modules \ sequelize \ lib \ dialects \ mssql \ connection-manager.js: 70:26 невозможно подключитьSequelizeConnectionError: Не удалось подключиться к локальному хосту: 1433 - Не удалось подключиться (последовательность) *

Мой код -

const Sequelize = require('sequelize');
const sequelize = new Sequelize('playground', 'play', 'admin', {
  host: 'localhost',
  dialect: 'mssql',
  operatorsAliases: false,

  pool: {
    max: 5,
    min: 0,
    acquire: 30000,
    idle: 10000
  },

  // SQLite only
//   storage: 'path/to/database.sqlite'
});
sequelize.authenticate()
.then(()=>{
    console.log('connection made')
})
.catch((err)=>{
    console.log("unable to connect"+err)
})

note: config.json также установлен для продолжения

...