Commit iniziale

This commit is contained in:
Paolo A
2025-02-18 22:59:07 +00:00
commit 4bbf35cefb
6879 changed files with 623784 additions and 0 deletions

24
node_modules/mssql/lib/error/connection-error.js generated vendored Normal file
View File

@@ -0,0 +1,24 @@
'use strict'
const MSSQLError = require('./mssql-error')
/**
* Class ConnectionError.
*/
class ConnectionError extends MSSQLError {
/**
* Creates a new ConnectionError.
*
* @param {String} message Error message.
* @param {String} [code] Error code.
*/
constructor (message, code) {
super(message, code)
this.name = 'ConnectionError'
}
}
module.exports = ConnectionError

15
node_modules/mssql/lib/error/index.js generated vendored Normal file
View File

@@ -0,0 +1,15 @@
'use strict'
const ConnectionError = require('./connection-error')
const MSSQLError = require('./mssql-error')
const PreparedStatementError = require('./prepared-statement-error')
const RequestError = require('./request-error')
const TransactionError = require('./transaction-error')
module.exports = {
ConnectionError,
MSSQLError,
PreparedStatementError,
RequestError,
TransactionError
}

27
node_modules/mssql/lib/error/mssql-error.js generated vendored Normal file
View File

@@ -0,0 +1,27 @@
'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

View File

@@ -0,0 +1,24 @@
'use strict'
const MSSQLError = require('./mssql-error')
/**
* Class PreparedStatementError.
*/
class PreparedStatementError extends MSSQLError {
/**
* Creates a new PreparedStatementError.
*
* @param {String} message Error message.
* @param {String} [code] Error code.
*/
constructor (message, code) {
super(message, code)
this.name = 'PreparedStatementError'
}
}
module.exports = PreparedStatementError

53
node_modules/mssql/lib/error/request-error.js generated vendored Normal file
View File

@@ -0,0 +1,53 @@
'use strict'
const MSSQLError = require('./mssql-error')
/**
* Class RequestError.
*
* @property {String} number Error number.
* @property {Number} lineNumber Line number.
* @property {String} state Error state.
* @property {String} class Error class.
* @property {String} serverName Server name.
* @property {String} procName Procedure name.
*/
class RequestError extends MSSQLError {
/**
* Creates a new RequestError.
*
* @param {String} message Error message.
* @param {String} [code] Error code.
*/
constructor (message, code) {
super(message, code)
if (message instanceof Error) {
if (message.info) {
this.number = message.info.number || message.code // err.code is returned by msnodesql driver
this.lineNumber = message.info.lineNumber
this.state = message.info.state || message.sqlstate // err.sqlstate is returned by msnodesql driver
this.class = message.info.class
this.serverName = message.info.serverName
this.procName = message.info.procName
} else {
// Use err attributes returned by msnodesql driver
this.number = message.code
this.lineNumber = message.lineNumber
this.state = message.sqlstate
this.class = message.severity
this.serverName = message.serverName
this.procName = message.procName
}
}
this.name = 'RequestError'
const parsedMessage = (/^\[Microsoft\]\[SQL Server Native Client 11\.0\](?:\[SQL Server\])?([\s\S]*)$/).exec(this.message)
if (parsedMessage) {
this.message = parsedMessage[1]
}
}
}
module.exports = RequestError

24
node_modules/mssql/lib/error/transaction-error.js generated vendored Normal file
View File

@@ -0,0 +1,24 @@
'use strict'
const MSSQLError = require('./mssql-error')
/**
* Class TransactionError.
*/
class TransactionError extends MSSQLError {
/**
* Creates a new TransactionError.
*
* @param {String} message Error message.
* @param {String} [code] Error code.
*/
constructor (message, code) {
super(message, code)
this.name = 'TransactionError'
}
}
module.exports = TransactionError