Advertisement
Guest User

Untitled

a guest
Aug 10th, 2015
233
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var remove_AllUsers = function() {
  2.   var deffered = Q.defer();
  3.   users.remove({},function(err) {
  4.     if(err) {
  5.       deffered.reject(err);
  6.     }
  7.     else {
  8.       deffered.resolve();
  9.       console.log("Supression de tout les utilisateurs OK".magenta);
  10.     }
  11.   });
  12.   return deffered.promise;
  13. }
  14.  
  15. var save_newUsers = function(users) {
  16.   var deffered = Q.defer();
  17.   async.eachSeries(users, function iterator(item, callback) {
  18.     item.save(function(err){
  19.       if(err) {
  20.         console.log(err);
  21.       }
  22.       else {
  23.         console.log(colors.cyan('Utilisateur enregistré en BDD avec succès -> ')+"'"+colors.green(item.login)+"'")
  24.         callback();
  25.       }
  26.     });
  27.   }, function done() {
  28.     console.log("Tout les utilisateurs sont inscrits!".bold.green);
  29.     deffered.resolve("ok");
  30.   });
  31.   return deffered.promise;
  32. }
  33.  
  34. remove_AllUsers().then(function(res) {
  35.   var fraxken = new users({
  36.     login : "fraxken",
  37.     email: "gentilhomme.thomas@gmail.com",
  38.     password: "P@ssword0000",
  39.     avatar: "nova",
  40.     level: 50,
  41.     right: 1,
  42.     friends : ["shqiptar","demogia","elisee","purexo","captainfive","bilou84"]
  43.   });
  44.  
  45.   var shqiptar = new users({
  46.     login : "shqiptar",
  47.     email: "alexandre.malaj@gmail.com",
  48.     password: "P@ssword0000",
  49.     avatar: "volt",
  50.     level: 1,
  51.     right: 1,
  52.     friends : ["fraxken","demogia","elisee","purexo","captainfive"]
  53.   });
  54.  
  55.   var captainfive = new users({
  56.     login : "captainfive",
  57.     email: "captainfive@gmail.com",
  58.     password: "P@ssword0000",
  59.     avatar: "nova2",
  60.     level: 10,
  61.     right: 1,
  62.     friends : ["shqiptar","demogia","elisee","purexo","fraxken"]
  63.   });
  64.  
  65.   var purexo = new users({
  66.     login : "purexo",
  67.     email: "purexo@gmail.com",
  68.     password: "P@ssword0000",
  69.     avatar: "ia",
  70.     level: 95,
  71.     right: 1,
  72.     friends : ["shqiptar","demogia","elisee","captainfive","fraxken"]
  73.   });
  74.  
  75.   var demogia = new users({
  76.     login : "demogia",
  77.     email: "demogia@gmail.com",
  78.     password: "P@ssword0000",
  79.     avatar: "archon",
  80.     level: 185,
  81.     right: 1,
  82.     friends : ["shqiptar","captainfive","elisee","purexo","fraxken"]
  83.   });
  84.  
  85.   var elisee = new users({
  86.     login : "elisee",
  87.     email: "elisee@gmail.com",
  88.     password: "P@ssword0000",
  89.     avatar: "angel",
  90.     level: 600,
  91.     right: 1,
  92.     friends : ["shqiptar","captainfive","demogia","purexo","fraxken","bilou84"]
  93.   });
  94.  
  95.   var bilou = new users({
  96.     login : "bilou84",
  97.     email: "elisee@gmail.com",
  98.     password: "P@ssword0000",
  99.     avatar: "firewomen",
  100.     level: 25,
  101.     right: 1,
  102.     friends : ["elisee","fraxken"]
  103.   });
  104.  
  105.   save_newUsers([fraxken,shqiptar,captainfive,purexo,demogia,elisee,bilou]).then(function(res) {
  106.     process.exit();
  107.   });
  108.  
  109. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement