Files
dsc-api/src/modules/discounts/discounts.module.ts
T

20 lines
908 B
TypeScript

import { Module } from "@nestjs/common";
import { TypeOrmModule } from "@nestjs/typeorm";
import { DiscountsController } from "./discounts.controller";
import { UsersModule } from "../users/users.module";
import { DirectDiscount } from "./entities/direct-discount.entity";
import { Discount } from "./entities/discount.entity";
import { UsageDiscount } from "./entities/usage-discount.entity";
import { DiscountsService } from "./providers/discounts.service";
import { DiscountRepository } from "./repositories/discounts.repository";
import { UsageDiscountRepository } from "./repositories/usage-discounts.repository";
@Module({
imports: [TypeOrmModule.forFeature([Discount, UsageDiscount, DirectDiscount]), UsersModule],
controllers: [DiscountsController],
providers: [DiscountsService, DiscountRepository, UsageDiscountRepository],
exports: [DiscountsService],
})
export class DiscountsModule {}