const HttpError = require( 'http-errors' );
-
/**
* Custom error for not found records
* @extends HttpError
};
}
+/**
+ * Custom error for not found records
+ * @extends HttpError
+ */
+class FailedToCreateError extends HttpError {
+ /**
+ * @param {string} message - Error message
+ */
+ constructor( message ) {
+ super( 409, message );
+ this.name = 'FailedToCreateError';
+ };
+}
+
/**
* Custom error for validation failures
* @extends HttpError
};
}
-module.exports = { Model, NotFoundError, ValidationError };
\ No newline at end of file
+module.exports = { Model, NotFoundError, ValidationError, FailedToCreateError };
\ No newline at end of file