diff --git a/migrations/12_add_deletedFiles_indexes.js b/migrations/12_add_deletedFiles_indexes.js index e16c77e7e5..cb6db59305 100644 --- a/migrations/12_add_deletedFiles_indexes.js +++ b/migrations/12_add_deletedFiles_indexes.js @@ -4,22 +4,21 @@ const Settings = require('settings-sharelatex') const mongojs = require('mongojs') const db = mongojs(Settings.mongo.url, ['deletedFiles']) -const INDEX_FILTER = { 'projectId_1': 1 } +const INDEX_NAME = 'projectId_1' +const INDEX_KEYS = { projectId: 1 } const INDEX_OPTIONS = { - key: { - projectId: 1 - }, + name: INDEX_NAME, background: 1 } exports.migrate = (client, done) => { db.deletedFiles.ensureIndex( - INDEX_FILTER, + INDEX_KEYS, INDEX_OPTIONS, done ) } exports.rollback = (client, done) => { - db.deletedFiles.dropIndex(INDEX_FILTER, done) + db.deletedFiles.dropIndex(INDEX_NAME, done) } diff --git a/migrations/13_add_deleted_docs_index.js b/migrations/13_add_deleted_docs_index.js index be8f86c0d3..be23e5ee3b 100644 --- a/migrations/13_add_deleted_docs_index.js +++ b/migrations/13_add_deleted_docs_index.js @@ -4,24 +4,25 @@ const Settings = require('settings-sharelatex') const mongojs = require('mongojs') const db = mongojs(Settings.mongo.url, ['docs']) -const INDEX_FILTER = { 'project_id_deleted_deletedAt_1': 1 } +const INDEX_NAME = 'project_id_deleted_deletedAt_1' +const INDEX_KEYS = { + project_id: 1, + deleted: 1, + deletedAt: -1 +} const INDEX_OPTIONS = { - key: { - project_id: 1, - deleted: 1, - deletedAt: -1 - }, + name: INDEX_NAME, background: 1 } exports.migrate = (client, done) => { db.docs.ensureIndex( - INDEX_FILTER, + INDEX_KEYS, INDEX_OPTIONS, done ) } exports.rollback = (client, done) => { - db.docs.dropIndex(INDEX_FILTER, done) + db.docs.dropIndex(INDEX_NAME, done) }