46 lines
1.9 KiB
TypeScript
46 lines
1.9 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 { CustomersModule } from './modules/customers/customers.module';
|
|
import { EmployeesModule } from './modules/employees/employees.module';
|
|
import { LeaveRequestsModule } from './modules/leave-requests/leave-requests.module';
|
|
import { ShiftsModule } from './modules/shifts/shifts.module';
|
|
import { TimesheetsModule } from './modules/timesheets/timesheets.module';
|
|
import { AuthenticationModule } from './modules/authentication/auth.module';
|
|
import { ExpensesModule } from './modules/expenses/expenses.module';
|
|
import { PayperiodsModule } from './modules/pay-periods/pay-periods.module';
|
|
import { ScheduleModule } from '@nestjs/schedule';
|
|
import { ArchivalModule } from './modules/archival/archival.module';
|
|
import { BankCodesModule } from './modules/bank-codes/bank-codes.module';
|
|
import { OvertimeService } from './modules/business-logics/services/overtime.service';
|
|
import { BusinessLogicsModule } from './modules/business-logics/business-logics.module';
|
|
import { OauthSessionsModule } from './modules/oauth-sessions/oauth-sessions.module';
|
|
|
|
@Module({
|
|
imports: [
|
|
ScheduleModule.forRoot(),
|
|
ArchivalModule,
|
|
AuthenticationModule,
|
|
BankCodesModule,
|
|
BusinessLogicsModule,
|
|
CustomersModule,
|
|
EmployeesModule,
|
|
ExpensesModule,
|
|
HealthModule,
|
|
LeaveRequestsModule,
|
|
OauthSessionsModule,
|
|
PayperiodsModule,
|
|
PrismaModule,
|
|
ShiftsModule,
|
|
TimesheetsModule,
|
|
UsersModule,
|
|
],
|
|
controllers: [AppController, HealthController],
|
|
providers: [AppService, OvertimeService],
|
|
})
|
|
export class AppModule {}
|