mirror of
https://github.com/strapi/strapi.git
synced 2025-11-02 10:55:37 +00:00
Override connectOptions with URI params
This commit is contained in:
parent
3efb086aa0
commit
f19e9e98c1
@ -5,6 +5,7 @@
|
||||
*/
|
||||
|
||||
// Public node modules.
|
||||
const url = require('url');
|
||||
const _ = require('lodash');
|
||||
const mongoose = require('mongoose');
|
||||
const Mongoose = mongoose.Mongoose;
|
||||
@ -71,6 +72,9 @@ module.exports = function (strapi) {
|
||||
|
||||
connectOptions.ssl = ssl === true || ssl === 'true';
|
||||
|
||||
const uriParams = url.parse(uri, true).query;
|
||||
Object.assign(connectOptions, uriParams);
|
||||
|
||||
options.debug = debug === true || debug === 'true';
|
||||
|
||||
instance.connect(uri || `mongodb://${host}:${port}/${database}`, connectOptions);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user