browserMissingSchema.js 475 B

1234567891011121314151617181920212223242526272829
  1. /*!
  2. * Module dependencies.
  3. */
  4. 'use strict';
  5. const MongooseError = require('./mongooseError');
  6. /**
  7. * MissingSchema Error constructor.
  8. */
  9. class MissingSchemaError extends MongooseError {
  10. constructor() {
  11. super('Schema hasn\'t been registered for document.\n'
  12. + 'Use mongoose.Document(name, schema)');
  13. }
  14. }
  15. Object.defineProperty(MissingSchemaError.prototype, 'name', {
  16. value: 'MongooseError'
  17. });
  18. /*!
  19. * exports
  20. */
  21. module.exports = MissingSchemaError;