32 lines
1.3 KiB
TypeScript
32 lines
1.3 KiB
TypeScript
import { forwardRef, Module } from '@nestjs/common';
|
|
import { TypeOrmModule } from '@nestjs/typeorm';
|
|
import { EquipoController } from './equipo.controller';
|
|
import { EquipoService } from './equipo.service';
|
|
import { Equipo } from './entity/equipo.entity';
|
|
import { CarritoModule } from '../carrito/carrito.module';
|
|
import { EquipoProgramaModule } from '../equipo-programa/equipo-programa.module';
|
|
import { InstitucionModule } from '../institucion/institucion.module';
|
|
import { InstitucionProgramaModule } from '../institucion-programa/institucion-programa.module';
|
|
import { InstitucionTipoCarritoModule } from '../institucion-tipo-carrito/institucion-tipo-carrito.module';
|
|
import { InstitucionTipoEntradaModule } from '../institucion-tipo-entrada/institucion-tipo-entrada.module';
|
|
import { ModuloModule } from '../modulo/modulo.module';
|
|
import { StatusModule } from '../status/status.module';
|
|
|
|
@Module({
|
|
imports: [
|
|
CarritoModule,
|
|
forwardRef(() => EquipoProgramaModule),
|
|
InstitucionModule,
|
|
InstitucionProgramaModule,
|
|
InstitucionTipoCarritoModule,
|
|
InstitucionTipoEntradaModule,
|
|
ModuloModule,
|
|
StatusModule,
|
|
TypeOrmModule.forFeature([Equipo]),
|
|
],
|
|
controllers: [EquipoController],
|
|
providers: [EquipoService],
|
|
exports: [EquipoService],
|
|
})
|
|
export class EquipoModule {}
|