32 lines
1.3 KiB
TypeScript
32 lines
1.3 KiB
TypeScript
import { Module } from "@nestjs/common";
|
|
import { ScheduleModule } from "@nestjs/schedule";
|
|
import { TimesheetsModule } from "../timesheets/timesheets.module";
|
|
import { ExpensesModule } from "../expenses/expenses.module";
|
|
import { ShiftsModule } from "../shifts/shifts.module";
|
|
import { LeaveRequestsModule } from "../leave-requests/leave-requests.module";
|
|
import { ArchivalService } from "./services/archival.service";
|
|
import { EmployeesArchiveController } from "./controllers/employees-archive.controller";
|
|
import { ExpensesArchiveController } from "./controllers/expenses-archive.controller";
|
|
import { LeaveRequestsArchiveController } from "./controllers/leave-requests-archive.controller";
|
|
import { ShiftsArchiveController } from "./controllers/shifts-archive.controller";
|
|
import { TimesheetsArchiveController } from "./controllers/timesheets-archive.controller";
|
|
|
|
@Module({
|
|
imports: [
|
|
ScheduleModule,
|
|
TimesheetsModule,
|
|
ExpensesModule,
|
|
ShiftsModule,
|
|
LeaveRequestsModule,
|
|
],
|
|
providers: [ArchivalService],
|
|
controllers: [
|
|
EmployeesArchiveController,
|
|
ExpensesArchiveController,
|
|
LeaveRequestsArchiveController,
|
|
ShiftsArchiveController,
|
|
TimesheetsArchiveController,
|
|
]
|
|
})
|
|
|
|
export class ArchivalModule {} |