forked from spielstART/match-system
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathfake.js
More file actions
37 lines (30 loc) · 734 Bytes
/
fake.js
File metadata and controls
37 lines (30 loc) · 734 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
var Faker = require('Faker');
var models = require('./models');
var db = require('./db');
var mongoose = require('mongoose');
for(var i = 0; i < 20; i++) {
var user = new models.User({
username: Faker.Internet.userName(),
password: '123',
email: Faker.Internet.email(),
registered: true
});
user.save();
}
for(var j = 0; j < 5; j++) {
var tournament = new models.Tournament({
title: Faker.Name.firstName(),
open: Math.round(Math.random()),
users: []
});
tournament.save();
}
var admin = new models.User({
username: "admin",
password: "123",
email: Faker.Internet.email(),
registered: true,
isAdmin: true
});
admin.save();
db.db.close();