2016-04-22 19:23:44 +08:00
|
|
|
|
|
|
|
import {MongoUserManager} from "../../backend/model/mongoose/MongoUserManager";
|
|
|
|
import {User, UserRoles} from "../../common/entities/User";
|
|
|
|
import {DatabaseManager} from "../../backend/model/mongoose/DatabaseManager";
|
2016-04-25 02:56:54 +08:00
|
|
|
|
2016-04-25 05:20:55 +08:00
|
|
|
DatabaseManager.getInstance((err)=>{
|
|
|
|
DatabaseManager.getInstance().disconnect();
|
|
|
|
process.exit()
|
|
|
|
},()=>{
|
2016-04-25 02:56:54 +08:00
|
|
|
let userManager = new MongoUserManager();
|
2016-05-03 20:40:14 +08:00
|
|
|
userManager.createUser(new User(0,"demo","demo",UserRoles.Developer),(err)=>{
|
2016-04-25 02:56:54 +08:00
|
|
|
DatabaseManager.getInstance().disconnect();
|
2016-04-25 05:20:55 +08:00
|
|
|
process.exit()
|
2016-04-25 02:56:54 +08:00
|
|
|
});
|
2016-05-02 03:30:43 +08:00
|
|
|
|
2016-05-03 20:40:14 +08:00
|
|
|
userManager.createUser(new User(1,"developer","developer",UserRoles.Developer),(err)=>{
|
|
|
|
DatabaseManager.getInstance().disconnect();
|
|
|
|
process.exit()
|
|
|
|
});
|
|
|
|
|
2016-05-05 01:10:07 +08:00
|
|
|
userManager.createUser(new User(2,"admin","admin",UserRoles.Admin),(err)=>{
|
2016-05-03 20:40:14 +08:00
|
|
|
DatabaseManager.getInstance().disconnect();
|
|
|
|
process.exit()
|
|
|
|
});
|
|
|
|
|
2016-05-05 01:10:07 +08:00
|
|
|
userManager.createUser(new User(3,"user","user",UserRoles.User),(err)=>{
|
2016-05-03 20:40:14 +08:00
|
|
|
DatabaseManager.getInstance().disconnect();
|
|
|
|
process.exit()
|
|
|
|
});
|
|
|
|
|
2016-05-05 01:10:07 +08:00
|
|
|
userManager.createUser(new User(4,"guest","guest",UserRoles.Guest),(err)=>{
|
2016-05-02 03:30:43 +08:00
|
|
|
DatabaseManager.getInstance().disconnect();
|
|
|
|
process.exit()
|
|
|
|
});
|
2016-04-22 19:23:44 +08:00
|
|
|
});
|