1
0
forked from Yara724/api

Initial commit after migration to gitea

This commit is contained in:
2026-01-18 11:27:43 +03:30
parent a21039410c
commit ea4b8eb543
196 changed files with 45567 additions and 9 deletions

46
src/users/users.module.ts Normal file
View 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 {}