File: /var/www/api-management/src/app/user/user.module.ts
import { Module } from '@nestjs/common';
import { MongooseModule } from '@nestjs/mongoose';
/* UserModels */
import { User, UserSchema } from './schemas/user.schema';
import { UserController } from './controllers/user.controller';
import { UserService } from './services/user.service';
import { RoleModule } from '../roles/role.module';
import { PermisoModule } from '../permisos/permiso.module';
import { MailModule } from '../mail/mail.module';
@Module({
imports: [
MongooseModule.forFeature([{ name: User.name, schema: UserSchema }]),
RoleModule,
PermisoModule,
MailModule,
],
controllers: [UserController],
providers: [UserService],
exports: [MongooseModule],
})
export class UserModule {}