newmax-utils
Version:
Utils & Libs for Newmax Tech
23 lines (22 loc) • 623 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.SequelizeError = void 0;
/**
* Класс используемый для выброса ошибки со статус кодом.
* @param {string} meessage - Error message. (required)
* @param {any} data - Error data. (optional)
*/
class SequelizeError extends Error {
type;
status;
data;
message;
constructor(message, data) {
super();
this.type = 'Sequelize';
this.status = 400;
this.data = data;
this.message = message;
}
}
exports.SequelizeError = SequelizeError;