Files
twenty/packages/twenty-server/src/engine/workspace-manager/demo-objects-prefill-data/workspace-member.ts
Félix Malfait f845187f8e Change demo account email (#7177)
Change the demo account's email to be able to set SIGN_IN_PREFIL = true
on demo.twenty.com
2024-09-20 13:55:46 +02:00

55 lines
1.3 KiB
TypeScript

import { EntityManager } from 'typeorm';
import { DEMO_SEED_USER_IDS } from 'src/database/typeorm-seeds/core/demo/users';
export const DEMO_SEED_WORKSPACE_MEMBER_IDS = {
NOAH: '20202020-0687-4c41-b707-ed1bfca972a2',
HUGO: '20202020-77d5-4cb6-b60a-f4a835a85d62',
TIM: '20202020-1553-45c6-a028-5a9064cce07e',
};
export const workspaceMemberPrefillData = async (
entityManager: EntityManager,
schemaName: string,
) => {
await entityManager
.createQueryBuilder()
.insert()
.into(`${schemaName}.workspaceMember`, [
'id',
'nameFirstName',
'nameLastName',
'locale',
'colorScheme',
'userId',
])
.orIgnore()
.values([
{
id: DEMO_SEED_WORKSPACE_MEMBER_IDS.NOAH,
nameFirstName: 'Noah',
nameLastName: 'A',
locale: 'en',
colorScheme: 'Light',
userId: DEMO_SEED_USER_IDS.NOAH,
},
{
id: DEMO_SEED_WORKSPACE_MEMBER_IDS.HUGO,
nameFirstName: 'Hugo',
nameLastName: 'I',
locale: 'en',
colorScheme: 'Light',
userId: DEMO_SEED_USER_IDS.HUGO,
},
{
id: DEMO_SEED_WORKSPACE_MEMBER_IDS.TIM,
nameFirstName: 'Tim',
nameLastName: 'Apple',
locale: 'en',
colorScheme: 'Light',
userId: DEMO_SEED_USER_IDS.TIM,
},
])
.execute();
};