forked from Yara724/api
Initial commit after migration to gitea
This commit is contained in:
46
src/users/users.module.ts
Normal file
46
src/users/users.module.ts
Normal file
@@ -0,0 +1,46 @@
|
||||
import { Module } from "@nestjs/common";
|
||||
import { MongooseModule } from "@nestjs/mongoose";
|
||||
import { DamageExpertDbService } from "src/users/entities/db-service/damage-expert.db.service";
|
||||
import { ExpertModel } from "src/users/entities/schema/expert.schema";
|
||||
import { HashModule } from "src/utils/hash/hash.module";
|
||||
import { OtpModule } from "src/utils/otp/otp.module";
|
||||
import { ExpertDbService } from "./entities/db-service/expert.db.service";
|
||||
import { InsurerExpertDbService } from "./entities/db-service/insurer-expert.db.service";
|
||||
import { UserDbService } from "./entities/db-service/user.db.service";
|
||||
import {
|
||||
DamageExpertDbSchema,
|
||||
DamageExpertModel,
|
||||
} from "./entities/schema/damage-expert.schema";
|
||||
import { ExpertDbSchema } from "./entities/schema/expert.schema";
|
||||
import {
|
||||
InsurerExpertDbSchema,
|
||||
InsurerExpertModel,
|
||||
} from "./entities/schema/insurer-expert.schema";
|
||||
import { UserModel, UserDbSchema } from "./entities/schema/user.schema";
|
||||
|
||||
@Module({
|
||||
imports: [
|
||||
MongooseModule.forFeature([
|
||||
{ name: UserModel.name, schema: UserDbSchema },
|
||||
{ name: DamageExpertModel.name, schema: DamageExpertDbSchema },
|
||||
{ name: ExpertModel.name, schema: ExpertDbSchema },
|
||||
{ name: InsurerExpertModel.name, schema: InsurerExpertDbSchema },
|
||||
]),
|
||||
OtpModule,
|
||||
HashModule,
|
||||
],
|
||||
controllers: [],
|
||||
providers: [
|
||||
UserDbService,
|
||||
ExpertDbService,
|
||||
DamageExpertDbService,
|
||||
InsurerExpertDbService,
|
||||
],
|
||||
exports: [
|
||||
UserDbService,
|
||||
ExpertDbService,
|
||||
DamageExpertDbService,
|
||||
InsurerExpertDbService,
|
||||
],
|
||||
})
|
||||
export class UsersModule {}
|
||||
Reference in New Issue
Block a user