import { Module } from '@nestjs/common'; import { AppController } from './app.controller'; import { AuthModule } from './auth/auth.module'; import { PlantationTreeModule } from './plantation/plantation-tree.module'; import { AppService } from './app.service'; import { MongooseModule } from '@nestjs/mongoose'; import { mongooseConfig } from './config/mongoose.config'; import { ServiceModule } from './services/service.module'; import { ActivityModule } from './activity/activity.module'; import { MongoModule } from './mongo/mongo.module'; import { FFBProductionModule } from './FFB/ffb-production.module'; import { FaceModule } from './face/face.module'; @Module({ imports: [ MongooseModule.forRootAsync({ useFactory: () => mongooseConfig, }), FFBProductionModule, MongoModule, AuthModule, PlantationTreeModule, ServiceModule, ActivityModule, FaceModule ], controllers: [AppController], providers: [AppService], }) export class AppModule { }