diff --git a/src/seeds/SeedUsers.ts b/src/seeds/SeedUsers.ts index 38027dd..c393a10 100644 --- a/src/seeds/SeedUsers.ts +++ b/src/seeds/SeedUsers.ts @@ -9,6 +9,10 @@ import { UserGroup } from '../models/entities/UserGroup'; import { PermissionAction } from '../models/enums/PermissionAction'; import { PermissionTarget } from '../models/enums/PermissionTargets'; +/** + * Seeds a admin group with a demo user into the database for initial setup and auto recovery. + * We know that the nameing isn't perfectly fitting. Feel free to change it. + */ export default class SeedUsers implements Seeder { public async run(factory: Factory, connection: Connection): Promise { let adminGroup: UserGroup = await this.createAdminGroup(connection); @@ -19,7 +23,7 @@ export default class SeedUsers implements Seeder { public async createAdminGroup(connection: Connection) { let adminGroup = new CreateUserGroup(); adminGroup.name = "ADMINS"; - adminGroup.description = "Has all possible permissions"; + adminGroup.description = "Have all possible permissions"; return await connection.getRepository(UserGroup).save(await adminGroup.toUserGroup()); }