import {MongoUserManager} from "../../backend/model/mongoose/MongoUserManager"; import {User, UserRoles} from "../../common/entities/User"; import {DatabaseManager} from "../../backend/model/mongoose/DatabaseManager"; DatabaseManager.getInstance((err)=>{ DatabaseManager.getInstance().disconnect(); process.exit() },()=>{ let userManager = new MongoUserManager(); userManager.createUser(new User(0,"demo","demo",UserRoles.Developer),(err)=>{ DatabaseManager.getInstance().disconnect(); process.exit() }); userManager.createUser(new User(1,"developer","developer",UserRoles.Developer),(err)=>{ DatabaseManager.getInstance().disconnect(); process.exit() }); userManager.createUser(new User(2,"admin","admin",UserRoles.Admin),(err)=>{ DatabaseManager.getInstance().disconnect(); process.exit() }); userManager.createUser(new User(3,"user","user",UserRoles.User),(err)=>{ DatabaseManager.getInstance().disconnect(); process.exit() }); userManager.createUser(new User(4,"guest","guest",UserRoles.Guest),(err)=>{ DatabaseManager.getInstance().disconnect(); process.exit() }); });