diff --git a/database/src/index.ts b/database/src/index.ts index 4ae3d21b6..6e99ac582 100644 --- a/database/src/index.ts +++ b/database/src/index.ts @@ -6,6 +6,7 @@ import { CreatePeterLustigSeed } from './seeds/users/peter-lustig.admin.seed' import { CreateBibiBloxbergSeed } from './seeds/users/bibi-bloxberg.seed' import { CreateRaeuberHotzenplotzSeed } from './seeds/users/raeuber-hotzenplotz.seed' import { CreateBobBaumeisterSeed } from './seeds/users/bob-baumeister.seed' +import { CreateStephenHawkingSeed } from './seeds/users/stephen-hawking.seed' import { CreateGarrickOllivanderSeed } from './seeds/users/garrick-ollivander.seed' import { CreateUserSeed } from './seeds/create-user.seed' import { resetDB, pool, migration } from './helpers' @@ -44,6 +45,7 @@ const run = async (command: string) => { await runSeeder(CreateBibiBloxbergSeed) await runSeeder(CreateRaeuberHotzenplotzSeed) await runSeeder(CreateBobBaumeisterSeed) + await runSeeder(CreateStephenHawkingSeed) // eslint-disable-next-line prefer-spread Array.apply(null, Array(96)).forEach(async () => { await runSeeder(CreateUserSeed) diff --git a/database/src/seeds/users/stephen-hawking.seed.ts b/database/src/seeds/users/stephen-hawking.seed.ts new file mode 100644 index 000000000..07e129140 --- /dev/null +++ b/database/src/seeds/users/stephen-hawking.seed.ts @@ -0,0 +1,9 @@ +import { Factory, Seeder } from 'typeorm-seeding' +import { stephenHawking } from './stephen-hawking' +import { userSeeder } from '../helpers/user-helpers' + +export class CreateStephenHawkingSeed implements Seeder { + public async run(factory: Factory): Promise { + await userSeeder(factory, stephenHawking) + } +} diff --git a/database/src/seeds/users/stephen-hawking.ts b/database/src/seeds/users/stephen-hawking.ts index 28aefc7e6..9bfd83704 100644 --- a/database/src/seeds/users/stephen-hawking.ts +++ b/database/src/seeds/users/stephen-hawking.ts @@ -1,6 +1,6 @@ import { UserInterface } from '../../interface/UserInterface' -export const bobBaumeister: UserInterface = { +export const stephenHawking: UserInterface = { email: 'stephen@hawking.uk', firstName: 'Stephen', lastName: 'Hawking',