Spaces:
Sleeping
Sleeping
File size: 998 Bytes
990c0e8 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | import { Module } from '@nestjs/common';
import { TypeOrmModule } from '@nestjs/typeorm';
import { SystemSetting } from './entities/system-setting.entity';
import { BrandingSetting } from './entities/branding-setting.entity';
import { ApiIntegration } from './entities/api-integration.entity';
import { ApiRateLimit } from './entities/api-rate-limit.entity';
import { SettingsService } from './services/settings.service';
import { IntegrationsService } from './services/integrations.service';
import { SettingsController } from './controllers/settings.controller';
import { IntegrationsController } from './controllers/integrations.controller';
@Module({
imports: [
TypeOrmModule.forFeature([
SystemSetting,
BrandingSetting,
ApiIntegration,
ApiRateLimit,
]),
],
controllers: [SettingsController, IntegrationsController],
providers: [SettingsService, IntegrationsService],
exports: [SettingsService, IntegrationsService],
})
export class SettingsModule {}
|