您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

24 行
850B

  1. import { Module } from '@nestjs/common';
  2. import { MongooseModule } from '@nestjs/mongoose';
  3. import { Episode, EpisodeSchema } from 'schemas/entity/episode.entity';
  4. import { AppService } from './app.service';
  5. import { EpisodeService } from './episode/episode.service';
  6. import { GraphQLModule } from '@nestjs/graphql';
  7. import { join } from 'path';
  8. import { EpisodeResolver } from './episode/episode.resolver';
  9. @Module({
  10. imports: [
  11. MongooseModule.forFeature([{ name: Episode.name, schema: EpisodeSchema }]),
  12. MongooseModule.forRoot('mongodb://localhost:27017/test'),
  13. GraphQLModule.forRoot({
  14. debug: false,
  15. playground: true,
  16. autoSchemaFile: join(process.cwd(), 'src/schema.gql'),
  17. installSubscriptionHandlers: true,
  18. }),
  19. ],
  20. providers: [AppService, EpisodeService, EpisodeResolver],
  21. })
  22. export class AppModule {}