feat: refactor folder structure (#4498)
* feat: wip refactor folder structure * Fix * fix position --------- Co-authored-by: Charles Bochet <charles@twenty.com>
This commit is contained in:
@ -0,0 +1,54 @@
|
||||
import { EntityManager } from 'typeorm';
|
||||
|
||||
import { DemoSeedUserIds } from 'src/database/typeorm-seeds/core/demo/users';
|
||||
|
||||
const WorkspaceMemberIds = {
|
||||
Noah: '20202020-0687-4c41-b707-ed1bfca972a7',
|
||||
Hugo: '20202020-77d5-4cb6-b60a-f4a835a85d61',
|
||||
Julia: '20202020-1553-45c6-a028-5a9064cce07f',
|
||||
};
|
||||
|
||||
export const workspaceMemberPrefillData = async (
|
||||
entityManager: EntityManager,
|
||||
schemaName: string,
|
||||
) => {
|
||||
await entityManager
|
||||
.createQueryBuilder()
|
||||
.insert()
|
||||
.into(`${schemaName}.workspaceMember`, [
|
||||
'id',
|
||||
'nameFirstName',
|
||||
'nameLastName',
|
||||
'locale',
|
||||
'colorScheme',
|
||||
'userId',
|
||||
])
|
||||
.orIgnore()
|
||||
.values([
|
||||
{
|
||||
id: WorkspaceMemberIds.Noah,
|
||||
nameFirstName: 'Noah',
|
||||
nameLastName: 'A',
|
||||
locale: 'en',
|
||||
colorScheme: 'Light',
|
||||
userId: DemoSeedUserIds.Noah,
|
||||
},
|
||||
{
|
||||
id: WorkspaceMemberIds.Hugo,
|
||||
nameFirstName: 'Hugo',
|
||||
nameLastName: 'I',
|
||||
locale: 'en',
|
||||
colorScheme: 'Light',
|
||||
userId: DemoSeedUserIds.Hugo,
|
||||
},
|
||||
{
|
||||
id: WorkspaceMemberIds.Julia,
|
||||
nameFirstName: 'Julia',
|
||||
nameLastName: 'S',
|
||||
locale: 'en',
|
||||
colorScheme: 'Light',
|
||||
userId: DemoSeedUserIds.Julia,
|
||||
},
|
||||
])
|
||||
.execute();
|
||||
};
|
||||
Reference in New Issue
Block a user