Skip to content
Snippets Groups Projects
app.module.ts 1.93 KiB
Newer Older
  • Learn to ignore specific revisions
  • Hugo SUBTIL's avatar
    Hugo SUBTIL committed
    import { Module } from '@nestjs/common';
    
    import { MongooseModule } from '@nestjs/mongoose';
    
    import { ScheduleModule } from '@nestjs/schedule';
    
    import { AdminModule } from './admin/admin.module';
    
    Hugo SUBTIL's avatar
    Hugo SUBTIL committed
    import { AppController } from './app.controller';
    
    import { AuthModule } from './auth/auth.module';
    
    import { CategoriesModule } from './categories/categories.module';
    import { ConfigurationModule } from './configuration/configuration.module';
    import { ContactModule } from './contact/contact.module';
    
    import { MailerModule } from './mailer/mailer.module';
    
    import { NewsletterModule } from './newsletter/newsletter.module';
    
    import { OnlineMediationModule } from './online-mediation/onlineMediation.module';
    
    import { PagesModule } from './pages/pages.module';
    
    import { PersonalOffersModule } from './personal-offers/personal-offers.module';
    
    import { PostsModule } from './posts/posts.module';
    import { StructuresModule } from './structures/structures.module';
    import { TclModule } from './tcl/tcl.module';
    import { TempUserModule } from './temp-user/temp-user.module';
    import { UsersModule } from './users/users.module';
    
    import { EspaceCoopModule } from './espaceCoop/espaceCoop.module';
    
    import { AppointmentModule } from './appointment/appointment.module';
    
    import { IndicatorModule } from './indicator/indicator.module';
    
    Hugo SUBTIL's avatar
    Hugo SUBTIL committed
    @Module({
    
        MongooseModule.forRoot(
    
          `mongodb://${process.env.MONGO_NON_ROOT_USERNAME}:${process.env.MONGO_NON_ROOT_PASSWORD}@${process.env.MONGO_DB_HOST_AND_PORT}/ram`
    
        ScheduleModule.forRoot(),
    
        CategoriesModule,
    
        AuthModule,
        UsersModule,
    
        MailerModule,
    
    Hugo SUBTIL's avatar
    Hugo SUBTIL committed
        TclModule,
    
        ContactModule,
    
    Hugo SUBTIL's avatar
    Hugo SUBTIL committed
      controllers: [AppController],
    })
    export class AppModule {}