Advertisement
Guest User

Untitled

a guest
Aug 23rd, 2015
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var amount = [10000, 200, 3000, 5000];
  2. var currencies = ["USD", "CNY", "JPY", "HKD"];
  3. var enterprise = ["dyson", "J&J"];
  4. var status = ["Open", "InProgress", "Closed"];
  5. var severity = ["Unknown", "Low", "Medium", "High"];
  6. var title = ["Shipment", "Manufacture", "Source", "Transport"];
  7. var user = ["jundong@elementum.com", "biker-na@elementum.com", "yzheng@elementum.com", "jj@dyson.com", "john.doe@3m.com", "test@elementum.com"];
  8. var followersCount = [1, 2, 3, 4];
  9. var followers = [
  10.  ["yzheng@elementum.com"],
  11.  ["biker-na@elementum.com", "yzheng@elementum.com"],
  12.  ["yzheng@elementum.com", "jj@dyson.com", "john.doe@3m.com"],
  13.  ["jundong@elementum.com", "jj@dyson.com", "john.doe@3m.com", "biker-na@elementum.com"],
  14.  ["jj@dyson.com", "test@elementum.com", "john.doe@3m.com"]
  15. ];
  16.  
  17. //for (i=0; i<1000;i++) {
  18. // var id = i*3;
  19. // var issue = db.issuesV2.findOne({"handle" : id});
  20. // print(id);
  21. // print(issue);
  22. // db.issuesV2.update(issue, {
  23. //    "handle": id,
  24. //    "title": title[i%4],
  25. //    "description": i,
  26. //    "dueDate": new Date(),
  27. //    "modifiedDate":new Date(),
  28. //    "enterpriseBid": enterprise[0],
  29. //    "organizationBid": enterprise[0],
  30. //    "assignee":  user[i%6],
  31. //    "followerCount": followersCount[i%4],
  32. //    "followers" : followers[4],
  33. //    "status": status[i%3],
  34. //    "severity": severity[i%4],
  35. //    "revenueImpact": {
  36. //      "currency": currencies[i%4],
  37. //      "amount": amount[i%4]
  38. //    }
  39. //  });
  40. //}
  41. for (i=0; i<1000;i++) {
  42.    var id = i*3 ;
  43.    id = id + 20000;
  44.    print(id);
  45.    var issue = db.issuesV2.findOne({"handle" : id});
  46.    db.issuesV2.update(issue, {
  47.     "handle": id,
  48.     "title": title[i%4],
  49.     "description": i,
  50.     "dueDate": new Date(),
  51.     "modifiedDate":new Date(),
  52.     "enterpriseBid": enterprise[0],
  53.     "organizationBid": enterprise[0],
  54.     "assignee":   user[i%6],,
  55.     "followerCount": followersCount[i%4],
  56.     "followers" : followers[4],
  57.     "status": status[i%3],
  58.     "severity": severity[i%4],
  59.     "revenueImpact": {
  60.       "currency": currencies[i%4],
  61.       "amount": amount[i%4]
  62.     }
  63.   });
  64. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement