24 lines
922 B
TypeScript
24 lines
922 B
TypeScript
import { Module } from '@nestjs/common';
|
|
import { TypeOrmModule } from '@nestjs/typeorm';
|
|
import { ProfesorService } from './profesor.service';
|
|
import { ProfesorController } from './profesor.controller';
|
|
import { Profesor } from './entities/profesor.entity';
|
|
import { DatosAcademicosModule } from '../datos_academicos/datos_academicos.module';
|
|
import { LineasInvestigacionModule } from '../lineas_investigacion/lineas_investigacion.module';
|
|
import { ProyectosAcademicosModule } from '../proyectos_academicos/proyectos_academicos.module';
|
|
|
|
import { JwtModule } from '@nestjs/jwt';
|
|
import { RolesGuard } from '../permissions/roles.guard';
|
|
|
|
@Module({
|
|
imports: [TypeOrmModule.forFeature([Profesor]),
|
|
DatosAcademicosModule,
|
|
LineasInvestigacionModule,
|
|
ProyectosAcademicosModule,
|
|
JwtModule,
|
|
],
|
|
providers: [ProfesorService,RolesGuard],
|
|
controllers: [ProfesorController,RolesGuard],
|
|
})
|
|
export class ProfesorModule {}
|