20231016101457_drop_history_display_index.mjs 432 B

123456789101112131415161718192021222324
  1. import Helpers from './lib/helpers.mjs'
  2. const tags = ['saas']
  3. const indexes = [
  4. {
  5. key: { 'overleaf.history.display': 1 },
  6. name: 'overleaf.history.display_1',
  7. },
  8. ]
  9. const migrate = async ({ db }) => {
  10. await Helpers.dropIndexesFromCollection(db.projects, indexes)
  11. }
  12. const rollback = async ({ db }) => {
  13. await Helpers.addIndexesToCollection(db.projects, indexes)
  14. }
  15. export default {
  16. tags,
  17. migrate,
  18. rollback,
  19. }