nodedb-json
Version:
A lightweight JSON-based database for Node.js with TypeScript support, indexing, and complex query capabilities
15 lines • 593 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.DuplicateIndexError = void 0;
const database_error_1 = require("./database-error");
/**
* Raised when a unique index sees the same field value more than once.
*/
class DuplicateIndexError extends database_error_1.DatabaseError {
constructor(key, field, value) {
super(`Duplicate value "${String(value)}" for unique index "${key}.${field}".`);
this.name = 'DuplicateIndexError';
}
}
exports.DuplicateIndexError = DuplicateIndexError;
//# sourceMappingURL=duplicate-index-error.js.map