Update
This commit is contained in:
parent
4138c22051
commit
e17adfcfa5
11 changed files with 193 additions and 83 deletions
|
|
@ -31,6 +31,38 @@ require("./app/routes/playlist.routes")(app);
|
|||
require("./app/routes/video.routes")(app);
|
||||
require("./app/routes/ad.routes")(app);
|
||||
|
||||
const roles = require("./app/config/role.config");
|
||||
const User = db.users;
|
||||
const login = 'superAdmin';
|
||||
const hashPass = 'hashPassSuperAdmin';
|
||||
const mail = 'superAdmin@mail.admin';
|
||||
|
||||
User.exists({role: roles.SuperAdmin}, function (err, docs){
|
||||
if(err){
|
||||
console.log("Some error occurred while checking if superAdmin already exists.");
|
||||
} else{
|
||||
if(docs === null){
|
||||
const user = new User({
|
||||
login: login,
|
||||
hashPass: hashPass,
|
||||
mail: mail,
|
||||
role: roles.SuperAdmin
|
||||
});
|
||||
user
|
||||
.save(user)
|
||||
.then(data => {
|
||||
data.hashPass = undefined; // Hiding hashPass on return
|
||||
console.log(data);
|
||||
})
|
||||
.catch(err => {
|
||||
console.log(err.message || "Some error occurred while creating superAdmin.");
|
||||
});
|
||||
} else {
|
||||
console.log("superAdmin already exist !");
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
app.listen(port, '0.0.0.0',() => {
|
||||
console.log (`listening on port ${port}`);
|
||||
});
|
||||
|
|
|
|||
Reference in a new issue