feat(mongodb): Add and update feathers-mongodb as @feathersjs/mongodb #2610
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request converts https://github.com/feathersjs-ecosystem/feathers-mongodb to
@feathersjs/mongodb
and pulls it into core.Since the new
@feathersjs/schema
, especially in combination with Feathers services, covers essentially most things a traditional ODM (in this case specifically Mongoose) or ORM would do (but with more flexibility and likely better performance since it works with plain objects instead of model instances and can be used in combination with existing Feathers caching and dataloading plugins), it is a good time to integrate the more low level database adapters closer into Feathers core.They will provide the default integrations for databases in the CLI and should be maintained together with everything else (including documentation). SQL databases will be supported through a migrated https://github.com/feathersjs-ecosystem/feathers-knex