diff --git a/packages/strapi-plugin-settings-manager/controllers/SettingsManager.js b/packages/strapi-plugin-settings-manager/controllers/SettingsManager.js index 5abbcf0f2b..126417d001 100644 --- a/packages/strapi-plugin-settings-manager/controllers/SettingsManager.js +++ b/packages/strapi-plugin-settings-manager/controllers/SettingsManager.js @@ -217,6 +217,13 @@ module.exports = { params = { database: { connections }}; items = [{ target: 'database.connections' }]; + + if (strapi.config.environments[env].database.defaultConnection === name) { + params.database.defaultConnection = newName; + items.push({ + target: 'database.defaultConnection' + }); + } } const newClient = _.get(params, `database.connections.${name}.settings.client`);