xxx
This commit is contained in:
@@ -10,6 +10,9 @@ import { RoleModule } from './modules/role/role.module';
|
||||
import { KeyModule } from './modules/key/key.module';
|
||||
import { CustomerModule } from './modules/customer/customer.module';
|
||||
import { CylinderModule } from './modules/cylinder/cylinder.module';
|
||||
import { SystemModule } from './modules/system/system.module';
|
||||
import { CacheInterceptor, CacheModule } from '@nestjs/cache-manager';
|
||||
import { APP_INTERCEPTOR } from '@nestjs/core';
|
||||
|
||||
@Module({
|
||||
imports: [
|
||||
@@ -17,6 +20,7 @@ import { CylinderModule } from './modules/cylinder/cylinder.module';
|
||||
envFilePath: ['.env'],
|
||||
isGlobal: true,
|
||||
}),
|
||||
CacheModule.register({ ttl: 5000, isGlobal: true }),
|
||||
DatabaseModule,
|
||||
AuthModule,
|
||||
UserModule,
|
||||
@@ -24,8 +28,16 @@ import { CylinderModule } from './modules/cylinder/cylinder.module';
|
||||
KeyModule,
|
||||
CustomerModule,
|
||||
CylinderModule,
|
||||
SystemModule,
|
||||
],
|
||||
controllers: [AppController],
|
||||
providers: [AppService, AuthGuard],
|
||||
providers: [
|
||||
AppService,
|
||||
AuthGuard,
|
||||
{
|
||||
provide: APP_INTERCEPTOR,
|
||||
useClass: CacheInterceptor,
|
||||
},
|
||||
],
|
||||
})
|
||||
export class AppModule {}
|
||||
|
||||
Reference in New Issue
Block a user