From f0716cdd362ec9a0c0a5f425de0c6d82f2ebd8b2 Mon Sep 17 00:00:00 2001 From: Domagoj Kriskovic Date: Fri, 6 Dec 2024 14:08:11 +0100 Subject: [PATCH] Added db migration for reviewer_refs property (#22305) GitOrigin-RevId: 6ff997c0bd442ba00ac7468718177f4a6bcdb3d5 --- ...41204103349_create_reviewer_refs_index.mjs | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 services/web/migrations/20241204103349_create_reviewer_refs_index.mjs diff --git a/services/web/migrations/20241204103349_create_reviewer_refs_index.mjs b/services/web/migrations/20241204103349_create_reviewer_refs_index.mjs new file mode 100644 index 0000000000..d70a671ab6 --- /dev/null +++ b/services/web/migrations/20241204103349_create_reviewer_refs_index.mjs @@ -0,0 +1,26 @@ +import Helpers from './lib/helpers.mjs' + +const tags = ['server-ce', 'server-pro', 'saas'] + +const indexes = [ + { + key: { reviewer_refs: 1 }, + name: 'reviewer_refs_1', + }, +] + +const migrate = async client => { + const { db } = client + await Helpers.addIndexesToCollection(db.projects, indexes) +} + +const rollback = async client => { + const { db } = client + await Helpers.dropIndexesFromCollection(db.projects, indexes) +} + +export default { + tags, + migrate, + rollback, +}