20220830140459_create_index_user_labsProgram_labsProgramGalileo.js 514 B

1234567891011121314151617181920212223242526
  1. /* eslint-disable no-unused-vars */
  2. const Helpers = require('./lib/helpers')
  3. exports.tags = ['saas']
  4. const indexes = [
  5. {
  6. key: { labsProgram: 1 },
  7. name: 'labsProgram_1',
  8. },
  9. {
  10. key: { labsProgramGalileo: 1 },
  11. name: 'labsProgramGalileo_1',
  12. },
  13. ]
  14. exports.migrate = async client => {
  15. const { db } = client
  16. await Helpers.addIndexesToCollection(db.users, indexes)
  17. }
  18. exports.rollback = async client => {
  19. const { db } = client
  20. await Helpers.dropIndexesFromCollection(db.users, indexes)
  21. }