Convert metadata tables to camel_case (#2420)

* Convert metadata tables to camelcase

* refactor folder structure

* rename datasourcemetadata

* regenerate metadata schema

* rename dataSourceMetadata to dataSource
This commit is contained in:
Weiko
2023-11-10 15:33:25 +01:00
committed by GitHub
parent 6e7ad5eabc
commit 04c618284f
98 changed files with 1189 additions and 1735 deletions

View File

@ -7,7 +7,7 @@ import { PipelineStageService } from 'src/core/pipeline/services/pipeline-stage.
import { PersonService } from 'src/core/person/person.service';
import { CompanyService } from 'src/core/company/company.service';
import { PipelineProgressService } from 'src/core/pipeline/services/pipeline-progress.service';
import { TenantInitialisationService } from 'src/metadata/tenant-initialisation/tenant-initialisation.service';
import { TenantManagerService } from 'src/tenant-manager/tenant-manager.service';
import { WorkspaceService } from './workspace.service';
@ -43,7 +43,7 @@ describe('WorkspaceService', () => {
useValue: {},
},
{
provide: TenantInitialisationService,
provide: TenantManagerService,
useValue: {},
},
],

View File

@ -10,7 +10,7 @@ import { PipelineStageService } from 'src/core/pipeline/services/pipeline-stage.
import { PipelineService } from 'src/core/pipeline/services/pipeline.service';
import { PrismaService } from 'src/database/prisma.service';
import { assert } from 'src/utils/assert';
import { TenantInitialisationService } from 'src/metadata/tenant-initialisation/tenant-initialisation.service';
import { TenantManagerService } from 'src/tenant-manager/tenant-manager.service';
@Injectable()
export class WorkspaceService {
@ -21,7 +21,7 @@ export class WorkspaceService {
private readonly personService: PersonService,
private readonly pipelineStageService: PipelineStageService,
private readonly pipelineProgressService: PipelineProgressService,
private readonly tenantInitialisationService: TenantInitialisationService,
private readonly tenantManagerService: TenantManagerService,
) {}
// Find
@ -64,7 +64,7 @@ export class WorkspaceService {
});
// Create workspace schema
await this.tenantInitialisationService.init(workspace.id);
await this.tenantManagerService.init(workspace.id);
// Create default companies
const companies = await this.companyService.createDefaultCompanies({
@ -161,7 +161,7 @@ export class WorkspaceService {
this.delete({ where: { id: workspaceId } }),
]);
await this.tenantInitialisationService.delete(workspaceId);
await this.tenantManagerService.delete(workspaceId);
return workspace;
}

View File

@ -4,7 +4,7 @@ import { FileUploadService } from 'src/core/file/services/file-upload.service';
import { PipelineModule } from 'src/core/pipeline/pipeline.module';
import { CompanyModule } from 'src/core/company/company.module';
import { PersonModule } from 'src/core/person/person.module';
import { TenantInitialisationModule } from 'src/metadata/tenant-initialisation/tenant-initialisation.module';
import { TenantManagerModule } from 'src/tenant-manager/tenant-manager.module';
import { AbilityModule } from 'src/ability/ability.module';
import { PrismaModule } from 'src/database/prisma.module';
@ -19,7 +19,7 @@ import { WorkspaceResolver } from './resolvers/workspace.resolver';
PipelineModule,
CompanyModule,
PersonModule,
TenantInitialisationModule,
TenantManagerModule,
PrismaModule,
],
providers: [