@knorm/knorm
Version:
A JavaScript ORM written using ES6 classes
17 lines (16 loc) • 515 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const KnormError_1 = require("./KnormError");
const lodash_1 = require("lodash");
class NoRowsError extends KnormError_1.KnormError {
constructor({ query }) {
super({ query });
if (query) {
this.query = query;
}
}
formatMessage({ query }) {
return `${query.model.name}: ${lodash_1.lowerCase(this.constructor.name).replace(' error', '')}`;
}
}
exports.NoRowsError = NoRowsError;