mirror of
https://github.com/Tria-plc/edr-platform.git
synced 2026-08-26 12:41:04 +00:00
36 lines
1.3 KiB
TypeScript
36 lines
1.3 KiB
TypeScript
import { Module } from '@nestjs/common';
|
|
import { TypeOrmModule } from '@nestjs/typeorm';
|
|
|
|
import { CustomersModule } from '../customers/customers.module';
|
|
import { FilesModule } from '../files/files.module';
|
|
import { MinioModule } from '../minio/minio.module';
|
|
import { RuleEngineModule } from '../rule-engine/rule-engine.module';
|
|
import { BookingsController } from './bookings.controller';
|
|
import { BookingsRepository } from './bookings.repository';
|
|
import { BookingsService } from './bookings.service';
|
|
import { BookingApprovalStep } from './entities/booking-approval-step.entity';
|
|
import { BookingCargoModifier } from './entities/booking-cargo-modifier.entity';
|
|
import { BookingContainer } from './entities/booking-container.entity';
|
|
import { BookingRateSnapshot } from './entities/booking-rate-snapshot.entity';
|
|
import { Booking } from './entities/booking.entity';
|
|
|
|
@Module({
|
|
imports: [
|
|
TypeOrmModule.forFeature([
|
|
Booking,
|
|
BookingContainer,
|
|
BookingCargoModifier,
|
|
BookingApprovalStep,
|
|
BookingRateSnapshot,
|
|
]),
|
|
FilesModule,
|
|
MinioModule,
|
|
CustomersModule,
|
|
RuleEngineModule,
|
|
],
|
|
controllers: [BookingsController],
|
|
providers: [BookingsService, BookingsRepository],
|
|
exports: [BookingsService],
|
|
})
|
|
export class BookingsModule {}
|