From aa7510bb6a289d3d40ceea8c752ad15fe5f51a6b Mon Sep 17 00:00:00 2001 From: Eric Mc Sween <5454374+emcsween@users.noreply.github.com> Date: Tue, 17 Oct 2023 07:53:04 -0400 Subject: [PATCH] Merge pull request #15270 from overleaf/em-drop-history-display-index Drop oveleaf.history.display index from projects collection GitOrigin-RevId: 8fa393322f76f0a297182b32d5f296dd82f01f62 --- ...0231016101457_drop_history_display_index.js | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 services/web/migrations/20231016101457_drop_history_display_index.js diff --git a/services/web/migrations/20231016101457_drop_history_display_index.js b/services/web/migrations/20231016101457_drop_history_display_index.js new file mode 100644 index 0000000000..696f18d216 --- /dev/null +++ b/services/web/migrations/20231016101457_drop_history_display_index.js @@ -0,0 +1,18 @@ +const Helpers = require('./lib/helpers') + +exports.tags = ['saas'] + +const indexes = [ + { + key: { 'overleaf.history.display': 1 }, + name: 'overleaf.history.display_1', + }, +] + +exports.migrate = async ({ db }) => { + await Helpers.dropIndexesFromCollection(db.projects, indexes) +} + +exports.rollback = async ({ db }) => { + await Helpers.addIndexesToCollection(db.projects, indexes) +}