UNPKG

lupdo

Version:

Database Abstraction Layer for Node js

26 lines (25 loc) 708 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.PdoError = void 0; class PdoError extends Error { constructor(error = '', cause) { super(typeof error === 'string' ? error : error.message === '' && error.errors != null && error.errors.length > 0 ? error.errors[0].message : error.message); if (cause !== undefined) { this.cause = cause; } else { if (typeof error !== 'string') { this.cause = error; } } } } exports.PdoError = PdoError; exports.default = PdoError;