chore: add business logic

This commit is contained in:
Mahyargdz
2025-05-18 10:19:00 +03:30
parent 479c9c390a
commit 9eeab529a9
25 changed files with 350 additions and 74 deletions
+9
View File
@@ -15,6 +15,7 @@ import { databaseConfig } from "./configs/mikro-orm.config";
import { rateLimitConfig } from "./configs/rateLimit.config";
import { HTTPLogger } from "./core/middlewares/logger.middleware";
import { AuthModule } from "./modules/auth/auth.module";
import { BusinessesModule } from "./modules/businesses/businesses.module";
import { CompaniesModule } from "./modules/companies/companies.module";
import { IndustriesModule } from "./modules/industries/industries.module";
import { InvoicesModule } from "./modules/invoices/invoices.module";
@@ -23,6 +24,7 @@ import { TicketsModule } from "./modules/tickets/tickets.module";
import { UploaderModule } from "./modules/uploader/uploader.module";
import { UsersModule } from "./modules/users/users.module";
import { UtilsModule } from "./modules/utils/utils.module";
@Module({
imports: [
ConfigModule.forRoot({ isGlobal: true, cache: true }),
@@ -50,7 +52,14 @@ import { UtilsModule } from "./modules/utils/utils.module";
UploaderModule,
TicketsModule,
InvoicesModule,
BusinessesModule,
],
// providers: [
// {
// provide: APP_INTERCEPTOR,
// useClass: BusinessInterceptor,
// },
// ],
})
export class AppModule implements NestModule {
configure(consumer: MiddlewareConsumer) {