Skip to content
Snippets Groups Projects
Commit 65d21f71 authored by Shane Kilkelly's avatar Shane Kilkelly
Browse files

Add migration to enable trackChanges for all users

parent 1f30aa53
No related branches found
No related tags found
No related merge requests found
Settings = require "settings-sharelatex"
fs = require("fs")
mongojs = require("mongojs")
ObjectId = mongojs.ObjectId
db = mongojs(Settings.mongo.url, ['users'])
_ = require("underscore")
BSON = db.bson.BSON
handleExit = () ->
console.log('Got signal. Shutting down.')
process.on 'SIGINT', handleExit
process.on 'SIGHUP', handleExit
exports.migrate = (client, done=()->) ->
patch = {
$set: {
'features.trackChanges': true
}
}
console.log ">> enabling trackChanges feature: ", patch
db.users.update {}, patch, {multi: true}, (err) ->
console.log "finished enabling trackChanges feature"
return done(err)
exports.rollback = (client, done) ->
done()
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment