Added in-person expert

This commit is contained in:
SepehrYahyaee
2026-02-24 12:16:14 +03:30
parent 0d8858f458
commit 64b6101177
13 changed files with 512 additions and 22 deletions

View File

@@ -5,6 +5,7 @@ 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 { FieldExpertDbService } from "./entities/db-service/field-expert.db.service";
import { InsurerExpertDbService } from "./entities/db-service/insurer-expert.db.service";
import { UserDbService } from "./entities/db-service/user.db.service";
import {
@@ -12,6 +13,10 @@ import {
DamageExpertModel,
} from "./entities/schema/damage-expert.schema";
import { ExpertDbSchema } from "./entities/schema/expert.schema";
import {
FieldExpertDbSchema,
FieldExpertModel,
} from "./entities/schema/field-expert.schema";
import {
InsurerExpertDbSchema,
InsurerExpertModel,
@@ -24,6 +29,7 @@ import { UserModel, UserDbSchema } from "./entities/schema/user.schema";
{ name: UserModel.name, schema: UserDbSchema },
{ name: DamageExpertModel.name, schema: DamageExpertDbSchema },
{ name: ExpertModel.name, schema: ExpertDbSchema },
{ name: FieldExpertModel.name, schema: FieldExpertDbSchema },
{ name: InsurerExpertModel.name, schema: InsurerExpertDbSchema },
]),
OtpModule,
@@ -34,12 +40,14 @@ import { UserModel, UserDbSchema } from "./entities/schema/user.schema";
UserDbService,
ExpertDbService,
DamageExpertDbService,
FieldExpertDbService,
InsurerExpertDbService,
],
exports: [
UserDbService,
ExpertDbService,
DamageExpertDbService,
FieldExpertDbService,
InsurerExpertDbService,
],
})