mirror of https://github.com/Chocobozzz/PeerTube
Server: migration script that add admin role to root user
parent
f6a0754fda
commit
c60f2212fd
|
@ -62,9 +62,13 @@ const MONGO_MIGRATION_SCRIPTS = [
|
|||
{
|
||||
script: '0010-users-password',
|
||||
version: 10
|
||||
},
|
||||
{
|
||||
script: '0015-admin-role',
|
||||
version: 15
|
||||
}
|
||||
]
|
||||
const LAST_MONGO_SCHEMA_VERSION = 10
|
||||
const LAST_MONGO_SCHEMA_VERSION = 15
|
||||
|
||||
// Time to wait between requests to the friends (10 min)
|
||||
let REQUESTS_INTERVAL = 600000
|
||||
|
|
|
@ -0,0 +1,16 @@
|
|||
/*
|
||||
Set the admin role to the root user.
|
||||
*/
|
||||
|
||||
const constants = require('../constants')
|
||||
const mongoose = require('mongoose')
|
||||
|
||||
const User = mongoose.model('User')
|
||||
|
||||
exports.up = function (callback) {
|
||||
User.update({ username: 'root' }, { role: constants.USER_ROLES.ADMIN }, callback)
|
||||
}
|
||||
|
||||
exports.down = function (callback) {
|
||||
throw new Error('Not implemented.')
|
||||
}
|
Loading…
Reference in New Issue