UNPKG

sequelize-ibmi

Version:

Multi dialect ORM for Node.JS

22 lines (18 loc) 530 B
'use strict'; const BaseError = require('./base-error'); /** * Thrown when bulk operation fails, it represent per record level error. * Used with AggregateError * * @param {Error} error Error for a given record/instance * @param {object} record DAO instance that error belongs to */ class BulkRecordError extends BaseError { constructor(error, record) { super(error.message); this.name = 'SequelizeBulkRecordError'; this.errors = error; this.record = record; } } module.exports = BulkRecordError;