Для прямого запроса к базе данных в NodeJS доступна библиотека mssql
// https://github.com/tediousjs/node-mssql
npm install mssql
Далее формируем config для подключения к БД:
const config = {
user: 'логин',
password: 'пароль',
server: 'dbsrv\\sql2017',
database: 'MobileService',
options: {
enableArithAbort: false
}
}
Пример выполнения процедуры:
const sql = require('mssql');
sql.connect(config, function (err) {
var request = new sql.Request();
request.input('User', '5B26F42C-C6E7-4B92-AFED-972EAB0B095A')
.input('Date', '02-07-2020')
.execute('[dbo].[UI_Get_Statistics_By_User]', (err, result) => {
if (!err) {
var items = result.recordset;
console.log(items);
} else {
console.error(err);
}
sql.close();
});
});