mirror of
https://github.com/Tria-plc/edr-platform.git
synced 2026-08-28 10:10:57 +00:00
32 lines
1.1 KiB
TypeScript
32 lines
1.1 KiB
TypeScript
import { Module } from '@nestjs/common';
|
|
import { TypeOrmModule } from '@nestjs/typeorm';
|
|
import { Wagon } from './entities/wagon.entity';
|
|
import { WagonMovement } from './entities/wagon-movement.entity';
|
|
import { WagonTransferRequest } from './entities/wagon-transfer-request.entity';
|
|
import { Train } from '../trains/entities/train.entity';
|
|
import { Yard } from '../rule-engine/entities/yard.entity';
|
|
import { WagonsController, TrainWagonsReorderController } from './wagons.controller';
|
|
import { WagonTransferRequestsController } from './wagon-transfer-requests.controller';
|
|
import { WagonsService } from './wagons.service';
|
|
import { WagonTransferRequestsService } from './wagon-transfer-requests.service';
|
|
|
|
@Module({
|
|
imports: [
|
|
TypeOrmModule.forFeature([
|
|
Wagon,
|
|
WagonMovement,
|
|
WagonTransferRequest,
|
|
Train,
|
|
Yard,
|
|
]),
|
|
],
|
|
controllers: [
|
|
WagonsController,
|
|
TrainWagonsReorderController,
|
|
WagonTransferRequestsController,
|
|
],
|
|
providers: [WagonsService, WagonTransferRequestsService],
|
|
exports: [WagonsService, WagonTransferRequestsService],
|
|
})
|
|
export class WagonsModule {}
|