]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blob - server/initializers/migrations/0010-users-password.js
Server: reorganize constant file
[github/Chocobozzz/PeerTube.git] / server / initializers / migrations / 0010-users-password.js
1 /*
2 Convert plain user password to encrypted user password.
3 */
4
5 const eachSeries = require('async/eachSeries')
6 const mongoose = require('mongoose')
7
8 const User = mongoose.model('User')
9
10 exports.up = function (callback) {
11 User.list(function (err, users) {
12 if (err) return callback(err)
13
14 eachSeries(users, function (user, callbackEach) {
15 user.save(callbackEach)
16 }, callback)
17 })
18 }
19
20 exports.down = function (callback) {
21 throw new Error('Not implemented.')
22 }