import { ShopModule } from './shop/shop.module' import { Module } from '@nestjs/common' import { ConfigModule } from '@nestjs/config' import { AppController } from './app.controller' import { PrismaModule } from './prisma/prisma.module' import { UserModule } from './user/user.module' import { AuthModule } from './auth/auth.module' import { StudioModule } from './studio/studio.module' import { TimeSlotModule } from './time-slot/time-slot.module' import { MembershipModule } from './membership/membership.module' import { BookingModule } from './booking/booking.module' import { SchedulerModule } from './scheduler/scheduler.module' import { PaymentModule } from './payment/payment.module' import { AdminModule } from './admin/admin.module' import { InviteModule } from './invite/invite.module' import { BodyPortraitModule } from './body-portrait/body-portrait.module' import { ContractModule } from './contract/contract.module' @Module({ imports: [ ConfigModule.forRoot({ isGlobal: true, envFilePath: ['.env.local', '.env'], }), PrismaModule, AuthModule, UserModule, StudioModule, TimeSlotModule, MembershipModule, BookingModule, SchedulerModule, PaymentModule, ShopModule, AdminModule, InviteModule, BodyPortraitModule, ContractModule, ], controllers: [AppController], }) export class AppModule {}