Я получаю следующую ошибку (я думал, что это проблема 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 также установлен для продолжения