You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

33 lines
1.3 KiB

import { Module } from '@nestjs/common';
import { AppController } from './app.controller';
import { AppService } from './app.service';
import { DatabaseModule } from './core/database/database.module';
import { ConfigModule } from '@nestjs/config';
import { UsersModule } from './modules/users/users.module';
import { UsersController } from './modules/users/users.controller';
import { ProductsModule } from './modules/products/products.module';
import { AuthModule } from './modules/auth/auth.module';
import { OrdersModule } from './modules/orders/orders.module';
import { WalletsModule } from './modules/wallets/wallets.module';
import { WalletsTransactionsModule } from './modules/wallets-transactions/wallets-transactions.module';
import { ReceiptsModule } from './modules/receipts/receipts.module';
import { ShoppingCardsModule } from './modules/shopping-cards/shopping-cards.module';
import { CacheModule } from '@nestjs/cache-manager';
@Module({
imports: [
DatabaseModule,
ConfigModule.forRoot({ isGlobal: true }),
UsersModule,
ProductsModule,
AuthModule,
OrdersModule,
WalletsModule,
WalletsTransactionsModule,
ReceiptsModule,
ShoppingCardsModule,
],
controllers: [AppController, UsersController],
providers: [AppService],
})
export class AppModule {}