From a85d52437b7e448c8e35741eb71ed28ab3147f3b Mon Sep 17 00:00:00 2001 From: Nicolai Ort Date: Sun, 20 Dec 2020 19:11:28 +0100 Subject: [PATCH] Code + comment cleanup for the seeds ref #39 --- src/seeds/SeedUsers.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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()); }