12345678910111213141516171819202122232425262728293031323334353637383940 |
- import { Module } from '@nestjs/common';
- import { GraphQLModule } from '@nestjs/graphql';
- import { join } from 'path';
- import { ConfigModule } from '@nestjs/config';
- import { SitesModule } from './PlantationSiteOperationModule/sites/sites.module';
- import { SubblockModule } from './PlantationSiteOperationModule/subblock/subblock.module';
- import { PhaseModule } from './PlantationSiteOperationModule/phase/phase.module';
- import { BlockModule } from './PlantationSiteOperationModule/block/block.module';
- import { TransactionModule } from './PlantationSiteOperationModule/transaction/transaction.module';
- import { HttpModule } from '@nestjs/axios';
- import { DataserviceModule } from './FisAppQueryModule/dataservice.module';
- import { CommonServiceChannelController } from './common-service-channel/common-service-channel.controller';
- import { formatError } from './formatError';
- @Module({
- imports: [
- ConfigModule.forRoot(),
- GraphQLModule.forRoot({
- autoSchemaFile: join(process.cwd(), 'src/schema.gql'),
- sortSchema: true,
- debug: true,
- playground: true,
- installSubscriptionHandlers: true,
- formatError: formatError
- }),
- SitesModule,
- SubblockModule,
- PhaseModule,
- BlockModule,
- TransactionModule,
- HttpModule,
- DataserviceModule
- ],
- providers: [],
- controllers: [CommonServiceChannelController]
- })
- export class AppModule { }
|