messages from query

This commit is contained in:
Jan Prochazka
2020-04-10 13:49:41 +02:00
parent f01bf8a605
commit aa2eae2696
6 changed files with 89 additions and 38 deletions

View File

@@ -63,6 +63,7 @@ const driver = {
line: lineNumber,
procedure: procName,
time: new Date(),
severity: 'info',
});
};
@@ -79,10 +80,21 @@ const driver = {
options.recordset(extractColumns(columns));
};
const handleError = (error) => {
const { message, lineNumber, procName } = error;
options.info({
message,
line: lineNumber,
procedure: procName,
time: new Date(),
severity: 'error',
});
};
request.stream = true;
request.on('recordset', handleRecordset);
request.on('row', handleRow);
request.on('error', options.error);
request.on('error', handleError);
request.on('done', handleDone);
request.on('info', handleInfo);
request.query(sql);