Files
PasswordManager/node_modules/mssql/lib/error/mssql-error.js
RochesterX 6e820464d5 Initial
2025-11-12 10:13:24 -05:00

28 lines
593 B
JavaScript

'use strict'
class MSSQLError extends Error {
/**
* Creates a new ConnectionError.
*
* @param {String} message Error message.
* @param {String} [code] Error code.
*/
constructor (message, code) {
if (message instanceof Error) {
super(message.message)
this.code = message.code || code
Error.captureStackTrace(this, this.constructor)
Object.defineProperty(this, 'originalError', { enumerable: true, value: message })
} else {
super(message)
this.code = code
}
this.name = 'MSSQLError'
}
}
module.exports = MSSQLError