-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathevent.module.ts
More file actions
27 lines (25 loc) · 917 Bytes
/
event.module.ts
File metadata and controls
27 lines (25 loc) · 917 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
import { forwardRef, Module } from "@nestjs/common";
import { EventEntity } from "./entities/event.entity";
import { TypeOrmModule } from "@nestjs/typeorm";
import { EventController } from "./event.controller";
import { EventService } from "./event.service";
import { TeamModule } from "../team/team.module";
import { UserModule } from "../user/user.module";
import { UserEventPermissionEntity } from "../user/entities/user.entity";
import { CheckController } from "./check.controller";
import { EventStarterTemplateEntity } from "./entities/event-starter-template.entity";
@Module({
imports: [
TypeOrmModule.forFeature([
EventEntity,
UserEventPermissionEntity,
EventStarterTemplateEntity,
]),
UserModule,
forwardRef(() => TeamModule),
],
controllers: [EventController, CheckController],
providers: [EventService],
exports: [EventService],
})
export class EventModule {}