import { Module } from '@nestjs/common';
import { TypeOrmModule } from '@nestjs/typeorm';
import { Trip } from '@/entities/trip.entity';
import { User } from '@/entities/user.entity';
import { TripFundService } from './trip-fund.service';
import { TripFundController } from './trip-fund.controller';
import { TripFund } from '@/entities/trip-funds.entity';
import { GroupMember } from '@/entities/group-member.entity';
import { Map } from '@/entities/map.entity';
import { Timeline } from '@/entities/timeline.entity';

@Module({
  imports: [
    TypeOrmModule.forFeature([TripFund, Trip, User, GroupMember, Map, Timeline]),
  ],
  controllers: [TripFundController],
  providers: [TripFundService],
  exports: [TripFundService],
})
export class TripFundModule {}