Skip to content

Conversation

vkarpov15
Copy link

Hi,

Thanks for the elegant lib! You're missing support for a couple things though, like copying hooks from the base schema (Automattic/mongoose#5897) .

An alternative implementation would be to do:

function extendSchema(schema, definition) {
  var clone = schema.clone();
  schema.add(definition);
  return schema;
}

This will copy over hooks and everything else, like plugins, query methods, statics, etc. Any thoughts on that?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant