mirror of
https://github.com/IT4Change/gradido.git
synced 2026-04-06 01:25:28 +00:00
seed Bibi Bloxberg
This commit is contained in:
parent
3824920c47
commit
2fe18e851c
@ -6,6 +6,7 @@ import prepare from './prepare'
|
|||||||
import connection from './typeorm/connection'
|
import connection from './typeorm/connection'
|
||||||
import { useSeeding, runSeeder } from 'typeorm-seeding'
|
import { useSeeding, runSeeder } from 'typeorm-seeding'
|
||||||
import { CreatePeterLustigSeed } from './seeds/users/peter-lustig.admin.seed'
|
import { CreatePeterLustigSeed } from './seeds/users/peter-lustig.admin.seed'
|
||||||
|
import { CreateBibiBloxbergSeed } from './seeds/users/bibi-bloxberg.seed'
|
||||||
|
|
||||||
const run = async (command: string) => {
|
const run = async (command: string) => {
|
||||||
// Database actions not supported by our migration library
|
// Database actions not supported by our migration library
|
||||||
@ -57,6 +58,7 @@ const run = async (command: string) => {
|
|||||||
configName: 'ormconfig.js',
|
configName: 'ormconfig.js',
|
||||||
})
|
})
|
||||||
await runSeeder(CreatePeterLustigSeed)
|
await runSeeder(CreatePeterLustigSeed)
|
||||||
|
await runSeeder(CreateBibiBloxbergSeed)
|
||||||
break
|
break
|
||||||
default:
|
default:
|
||||||
throw new Error(`Unsupported command ${command}`)
|
throw new Error(`Unsupported command ${command}`)
|
||||||
|
|||||||
9
database/src/seeds/users/bibi-bloxberg.seed.ts
Normal file
9
database/src/seeds/users/bibi-bloxberg.seed.ts
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
import { Factory, Seeder } from 'typeorm-seeding'
|
||||||
|
import { bibiBloxberg } from './bibi-bloxberg'
|
||||||
|
import { userSeeder } from '../helpers/user-helpers'
|
||||||
|
|
||||||
|
export class CreateBibiBloxbergSeed implements Seeder {
|
||||||
|
public async run(factory: Factory): Promise<void> {
|
||||||
|
await userSeeder(factory, bibiBloxberg)
|
||||||
|
}
|
||||||
|
}
|
||||||
25
database/src/seeds/users/bibi-bloxberg.ts
Normal file
25
database/src/seeds/users/bibi-bloxberg.ts
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
export const bibiBloxberg = {
|
||||||
|
email: 'bibi@bloxberg.de',
|
||||||
|
firstName: 'Bibi',
|
||||||
|
lastName: 'Bloxberg',
|
||||||
|
username: 'bibi',
|
||||||
|
description: 'Hex Hex',
|
||||||
|
password: BigInt('12825419584724616625'),
|
||||||
|
pubKey: Buffer.from('42de7e4754625b730018c3b4ea745a4d043d9d867af352d0f08871793dfa6743', 'hex'),
|
||||||
|
privKey: Buffer.from(
|
||||||
|
'60681365b6ad6fd500eae09ac8df0de6beb7554226e0ca1049e957cc6f202205b86e258bbbe98561a86bd9b986ea8b2a6c60abdff8a745f73c8932d4b6545a8da09bbcd6e18ec61a2ef30bac85f83c5d',
|
||||||
|
'hex',
|
||||||
|
),
|
||||||
|
emailHash: Buffer.from('38a0d8c8658a5681cc1180c5d9e2b2a18e4f611db8ab3ca61de4aa91ae94219b', 'hex'),
|
||||||
|
createdAt: new Date('2021-11-26T11:32:16'),
|
||||||
|
emailChecked: true,
|
||||||
|
passphraseShown: false,
|
||||||
|
language: 'de',
|
||||||
|
disabled: false,
|
||||||
|
groupId: 1,
|
||||||
|
publisherId: null,
|
||||||
|
passphrase:
|
||||||
|
'knife normal level all hurdle crucial color avoid warrior stadium road bachelor affair topple hawk pottery right afford immune two ceiling budget glance hour ',
|
||||||
|
mnemonicType: 2,
|
||||||
|
isAdmin: false,
|
||||||
|
}
|
||||||
Loading…
x
Reference in New Issue
Block a user