24 lines
852 B
TypeScript
24 lines
852 B
TypeScript
import { Module } from '@nestjs/common';
|
|
import { TypeOrmModule } from '@nestjs/typeorm';
|
|
import { AuditModule } from '../audit/audit.module';
|
|
import { RolesModule } from '../roles/roles.module';
|
|
import { SessionsModule } from '../sessions/sessions.module';
|
|
import { UserSettingsEntity } from './entities/user-settings.entity';
|
|
import { UserEntity } from './entities/user.entity';
|
|
import { UsersRepository } from './repositories/users.repository';
|
|
import { UsersController } from './users.controller';
|
|
import { UsersService } from './users.service';
|
|
|
|
@Module({
|
|
imports: [
|
|
TypeOrmModule.forFeature([UserEntity, UserSettingsEntity]),
|
|
RolesModule,
|
|
AuditModule,
|
|
SessionsModule,
|
|
],
|
|
controllers: [UsersController],
|
|
providers: [UsersRepository, UsersService],
|
|
exports: [UsersRepository, UsersService],
|
|
})
|
|
export class UsersModule {}
|