targo-backend/src/app.module.ts
2025-07-22 14:33:21 -04:00

35 lines
1.4 KiB
TypeScript

import { Module } from '@nestjs/common';
import { AppController } from './app.controller';
import { AppService } from './app.service';
import { PrismaModule } from './prisma/prisma.module';
import { HealthModule } from './health/health.module';
import { HealthController } from './health/health.controller';
import { UsersModule } from './modules/users-management/users.module';
import { OauthAccessTokensModule } from './modules/oauth-access-tokens/oauth-access-tokens.module';
import { CustomersModule } from './modules/customers/customers.module';
import { EmployeesModule } from './modules/employees/employees.module';
import { LeaveRequestsModule } from './modules/leave-requests/leave-requests.module';
import { ShiftCodeModule } from './modules/shift-codes/shift-codes.module';
import { ShiftsModule } from './modules/shifts/shifts.module';
import { TimesheetsModule } from './modules/timesheets/timesheets.module';
import { AuthenticationModule } from './modules/authentication/auth.module';
@Module({
imports: [
PrismaModule,
HealthModule,
UsersModule,
OauthAccessTokensModule,
CustomersModule,
EmployeesModule,
LeaveRequestsModule,
ShiftCodeModule,
ShiftsModule,
TimesheetsModule,
AuthenticationModule,
],
controllers: [AppController, HealthController],
providers: [AppService],
})
export class AppModule {}