refactor: organization service to nestjs

This commit is contained in:
Ahmed Bouhuolia
2025-03-25 04:34:22 +02:00
parent ef22b9ddaf
commit 92d98ce1d3
31 changed files with 1006 additions and 423 deletions

View File

@@ -0,0 +1,20 @@
import { Module } from '@nestjs/common';
import { GetCurrentOrganizationService } from './queries/GetCurrentOrganization.service';
import { BuildOrganizationService } from './commands/BuildOrganization.service';
import { UpdateOrganizationService } from './commands/UpdateOrganization.service';
import { OrganizationController } from './Organization.controller';
import { BullModule } from '@nestjs/bullmq';
import { OrganizationBuildQueue } from './Organization.types';
import { OrganizationBuildProcessor } from './processors/OrganizationBuild.processor';
@Module({
providers: [
GetCurrentOrganizationService,
BuildOrganizationService,
UpdateOrganizationService,
OrganizationBuildProcessor
],
imports: [BullModule.registerQueue({ name: OrganizationBuildQueue })],
controllers: [OrganizationController],
})
export class OrganizationModule {}