Picsur/backend/src/collections/preference-db/preference-db.module.ts

25 lines
977 B
TypeScript

import { Module } from '@nestjs/common';
import { TypeOrmModule } from '@nestjs/typeorm';
import { EarlyConfigModule } from '../../config/early/early-config.module';
import { ESysPreferenceBackend } from '../../database/entities/sys-preference.entity';
import { EUsrPreferenceBackend } from '../../database/entities/usr-preference.entity';
import { PreferenceCommonService } from './preference-common.service';
import { PreferenceDefaultsService } from './preference-defaults.service';
import { SysPreferenceService } from './sys-preference-db.service';
import { UsrPreferenceService } from './usr-preference-db.service';
@Module({
imports: [
TypeOrmModule.forFeature([ESysPreferenceBackend, EUsrPreferenceBackend]),
EarlyConfigModule,
],
providers: [
SysPreferenceService,
UsrPreferenceService,
PreferenceDefaultsService,
PreferenceCommonService,
],
exports: [SysPreferenceService, UsrPreferenceService],
})
export class PreferenceModule {}