Added working peopleV2 table (#2527)

This commit is contained in:
Lucas Bordeau
2023-11-15 19:17:20 +01:00
committed by GitHub
parent c02717c1e3
commit 82142ab70e
4 changed files with 166 additions and 38 deletions

View File

@ -12,6 +12,7 @@ import { seedViews } from 'src/database/typeorm-seeds/tenant/views';
import { TypeORMService } from 'src/database/typeorm/typeorm.service';
import { seedMetadataSchema } from 'src/database/typeorm-seeds/metadata';
import { seedWorkspaceMember } from 'src/database/typeorm-seeds/tenant/workspaceMember';
import { seedPeople } from 'src/database/typeorm-seeds/tenant/people';
// TODO: implement dry-run
@Command({
@ -58,6 +59,8 @@ export class DataSeedTenantCommand extends CommandRunner {
);
await seedCompanies(workspaceDataSource, dataSourceMetadata.schema);
await seedPeople(workspaceDataSource, dataSourceMetadata.schema);
await seedViews(workspaceDataSource, dataSourceMetadata.schema);
await seedViewFields(workspaceDataSource, dataSourceMetadata.schema);
await seedWorkspaceMember(workspaceDataSource, dataSourceMetadata.schema);