20260615090000_back_fill_labsProgram.mjs 380 B

1234567891011121314151617181920
  1. import { batchedUpdate } from '@overleaf/mongo-utils/batchedUpdate.js'
  2. const tags = ['server-ce', 'server-pro', 'saas']
  3. const migrate = async client => {
  4. const { db } = client
  5. await batchedUpdate(
  6. db.users,
  7. { labsProgram: { $ne: true } },
  8. { $set: { labsProgram: false } }
  9. )
  10. }
  11. const rollback = async () => {}
  12. export default {
  13. tags,
  14. migrate,
  15. rollback,
  16. }