20240730155209_create_project_imageName_index.mjs 448 B

123456789101112131415161718192021222324
  1. import Helpers from './lib/helpers.mjs'
  2. const tags = ['server-ce', 'server-pro']
  3. const index = {
  4. key: { imageName: 1 },
  5. name: 'imageName_1',
  6. }
  7. const migrate = async client => {
  8. const { db } = client
  9. await Helpers.addIndexesToCollection(db.projects, [index])
  10. }
  11. const rollback = async client => {
  12. const { db } = client
  13. await Helpers.dropIndexesFromCollection(db.projects, [index])
  14. }
  15. export default {
  16. tags,
  17. migrate,
  18. rollback,
  19. }