import { Module } from '@nestjs/common';
import { TypeOrmModule } from '@nestjs/typeorm';
import { CouponsController } from './coupons.controller';
import { CouponsService } from './coupons.service';
import { Coupon } from './coupon.entity';
import { CouponsSeed } from '../seeds/coupons.seed';
import { ClaimedCoupon } from './claimedCoupon.entity';

@Module({
  imports: [
    TypeOrmModule.forFeature([Coupon, ClaimedCoupon]),
  ],
  controllers: [CouponsController],
  providers: [CouponsService, CouponsSeed],
  exports: [CouponsService, CouponsSeed],
})
export class CouponsModule {}