app.module.ts 867 B

123456789101112131415161718192021222324252627282930
  1. import { Module } from '@nestjs/common'
  2. import { ConfigModule } from '@nestjs/config'
  3. import { AuthModule } from '@/auth/auth.module'
  4. import { PrismaModule } from '@/prisma/prisma.module'
  5. import { CodModule } from './cod/cod.module';
  6. import { RedisModule } from './redis/redis.module';
  7. import { UserinfoModule } from './userinfo/userinfo.module';
  8. import { PostModule } from './post/post.module';
  9. import { PlateModule } from './plate/plate.module';
  10. import { UploadModule } from './upload/upload.module';
  11. import { CommentModule } from './comment/comment.module';
  12. @Module({
  13. imports: [
  14. AuthModule,
  15. PrismaModule,
  16. ConfigModule.forRoot({
  17. isGlobal: true,
  18. }),
  19. CodModule,
  20. RedisModule,
  21. UserinfoModule,
  22. PostModule,
  23. PlateModule,
  24. UploadModule,
  25. CommentModule,
  26. ],
  27. controllers: [],
  28. providers: [],
  29. })
  30. export class AppModule {}