thoughts/node_modules/mongoose/lib/error/browserMissingSchema.js
node_modules/mongoose/lib/error/browserMissingSchema.jsRaw
1/*!
2 * Module dependencies.
3 */
4
5var MongooseError = require('../error.js');
6
7/*!
8 * MissingSchema Error constructor.
9 *
10 * @inherits MongooseError
11 */
12
13function MissingSchemaError() {
14 var msg = 'Schema hasn\'t been registered for document.\n'
15 + 'Use mongoose.Document(name, schema)';
16 MongooseError.call(this, msg);
17 Error.captureStackTrace && Error.captureStackTrace(this, arguments.callee);
18 this.name = 'MissingSchemaError';
19}
20
21/*!
22 * Inherits from MongooseError.
23 */
24
25MissingSchemaError.prototype = Object.create(MongooseError.prototype);
26MissingSchemaError.prototype.constructor = MongooseError;
27
28/*!
29 * exports
30 */
31
32module.exports = MissingSchemaError;