22 lines
855 B
TypeScript
22 lines
855 B
TypeScript
import { Module, forwardRef } from '@nestjs/common';
|
|
import { TypeOrmModule } from '@nestjs/typeorm';
|
|
import { EventsController } from './events.controller';
|
|
import { EventsService } from './events.service';
|
|
import { AwsService } from '../aws/aws.service';
|
|
import { RawEvent } from '../entities/raw-event.entity';
|
|
import { Device } from '../entities/device.entity';
|
|
import { ValidatedEvent } from '../entities/validated-event.entity';
|
|
import { UserProfile } from '../entities/user-profile.entity';
|
|
import { PaymentsModule } from '../payments/payments.module';
|
|
|
|
@Module({
|
|
imports: [
|
|
TypeOrmModule.forFeature([RawEvent, Device, ValidatedEvent, UserProfile]),
|
|
forwardRef(() => PaymentsModule),
|
|
],
|
|
controllers: [EventsController],
|
|
providers: [EventsService, AwsService],
|
|
exports: [EventsService, AwsService],
|
|
})
|
|
export class EventsModule {}
|