Open
Description
- Create a single Mongo Client instance and expose it somewhere
- Pass this Mongo client whenever you create a connector
- Improve "filterFunction" to support both Mongo and Mongoose via a generic type? A Mongo connector was created in Feature/mongo objectid #129 but types are not yet perfect
- Duplicate tests created for mongooseConnector for mongoConnector
Contrary to Mongoose, Mongo node driver do not provide a global object. You have to create your own global client, that you can pass around to Vulcan, and connect it as usual in the "connectToAppDb" middleware everytime a serverless function is called (if its not yet connected of course).