سیستم مستندات یکپارچه

Health check - Backend Data Models

ERD استخراج‌شده از مدل‌ها

Mermaid ER diagram - روابط قطعی فقط در صورت استخراج مستقیم تکمیل می‌شوند.

erDiagram
  USER {
    string id
    string email
    string name
    string passwordHash
    string status
    number failedLoginCount
    datetime lockedUntil
    datetime lastLoginAt
    string refreshTokenHash
    string phoneNumber
  }
  ROLE {
    string id
    string name
    string description
    boolean isSystem
    datetime createdAt
    datetime updatedAt
    string users
    string permissions
    string projectUsers
  }
  PERMISSION {
    string id
    string key
    string name
    string description
    string group
    string riskLevel
    boolean isSystem
    datetime createdAt
    datetime updatedAt
    string roles
  }
  USERPERMISSION {
    string userId
    string permissionId
    string effect
    datetime createdAt
    datetime updatedAt
    string user
    string permission
  }
  USERROLE {
    string userId
    string roleId
    string user
    string role
  }
  ROLEPERMISSION {
    string roleId
    string permissionId
    string role
    string permission
  }
  PROJECT {
    string id
    string name
    string slug
    string description
    string status
    string environment
    string tags
    boolean allowInternalHttpChecks
    string ownerUserId
    string owner
  }
  PROJECTUSER {
    string id
    string projectId
    string userId
    string roleId
    string projectRoleId
    string assignedByUserId
    string status
    datetime createdAt
    datetime updatedAt
    string project
  }
  PROJECTROLE {
    string id
    string name
    string description
    boolean isSystem
    datetime createdAt
    datetime updatedAt
    string permissions
    string members
  }
  PROJECTROLEPERMISSION {
    string projectRoleId
    string permissionId
    string projectRole
    string permission
  }
  PROJECTDOMAIN {
    string id
    string projectId
    string name
    string url
    number type
    string environment
    string previewDevice
    boolean isActive
    number expectedStatusCode
    string healthPath
  }
  HTTPCHECK {
    string id
    string projectId
    string name
    string description
    string rawCurl
    string method
    string url
    string headers
    string queryParams
    string body
  }
  HTTPCHECKRUN {
    string id
    string checkId
    string projectId
    datetime startedAt
    datetime finishedAt
    number durationMs
    string status
    number statusCode
    string responseHeaders
    string responseBodyPreview
  }
  SERVER {
    string id
    string projectId
    string name
    string ipAddress
    string hostname
    string environment
    string description
    boolean isActive
    number pingIntervalMinutes
    number alertAfterFailures
  }

User

Prisma model | جدول/collection: User

FieldTypeRequiredDefaultValidationDescription
idStringبلهcuid(id-
emailStringبله-unique-
nameStringبله---
passwordHashStringبله---
statusUserStatusبلهactive--
failedLoginCountIntبله0--
lockedUntilDateTime?خیر---
lastLoginAtDateTime?خیر---
refreshTokenHashString?خیر---
phoneNumberString?خیر---
smsNotificationsEnabledBooleanبلهfalse--
emailVerifiedAtDateTime?خیر---
createdAtDateTimeبلهnow(--
updatedAtDateTimeبله---
deletedAtDateTime?خیر---
rolesUserRole[]بله---
ownedProjectsProject[]بله---
projectMembershipsProjectUser[]بله---
assignedProjectMembershipsProjectUser[]بله---
auditLogsAuditLog[]بله---
manualCasesManualTestCase[]بله---
manualRunsManualTestCaseRun[]بله---
createdSmsTemplatesSmsTemplate[]بله---
updatedSmsTemplatesSmsTemplate[]بله---
permissionsUserPermission[]بله---
smsTestRunsSmsTestRun[]بله---
recipientSmsTestRunsSmsTestRun[]بله---

منابع کد

  • backend/prisma/schema.prisma:181 - User

Role

Prisma model | جدول/collection: Role

FieldTypeRequiredDefaultValidationDescription
idStringبلهcuid(id-
nameStringبله-unique-
descriptionString?خیر---
isSystemBooleanبلهfalse--
createdAtDateTimeبلهnow(--
updatedAtDateTimeبله---
usersUserRole[]بله---
permissionsRolePermission[]بله---
projectUsersProjectUser[]بله---

منابع کد

  • backend/prisma/schema.prisma:214 - Role

Permission

Prisma model | جدول/collection: Permission

FieldTypeRequiredDefaultValidationDescription
idStringبلهcuid(id-
keyStringبله-unique-
nameString?خیر---
descriptionString?خیر---
groupString?خیر---
riskLevelPermissionRiskLevelبلهlow--
isSystemBooleanبلهtrue--
createdAtDateTimeبلهnow(--
updatedAtDateTimeبله---
rolesRolePermission[]بله---
usersUserPermission[]بله---
projectRolePermissionsProjectRolePermission[]بله---

منابع کد

  • backend/prisma/schema.prisma:226 - Permission

UserPermission

Prisma model | جدول/collection: UserPermission

FieldTypeRequiredDefaultValidationDescription
userIdStringبله---
permissionIdStringبله---
effectUserPermissionEffectبلهallow--
createdAtDateTimeبلهnow(--
updatedAtDateTimeبله---
userUserبله---
permissionPermissionبله---

منابع کد

  • backend/prisma/schema.prisma:241 - UserPermission

UserRole

Prisma model | جدول/collection: UserRole

FieldTypeRequiredDefaultValidationDescription
userIdStringبله---
roleIdStringبله---
userUserبله---
roleRoleبله---

منابع کد

  • backend/prisma/schema.prisma:254 - UserRole

RolePermission

Prisma model | جدول/collection: RolePermission

FieldTypeRequiredDefaultValidationDescription
roleIdStringبله---
permissionIdStringبله---
roleRoleبله---
permissionPermissionبله---

منابع کد

  • backend/prisma/schema.prisma:265 - RolePermission

Project

Prisma model | جدول/collection: Project

FieldTypeRequiredDefaultValidationDescription
idStringبلهcuid(id-
nameStringبله---
slugStringبله-unique-
descriptionString?خیر---
statusProjectStatusبلهactive--
environmentEnvironmentبلهstaging--
tagsString[]بله[]--
allowInternalHttpChecksBooleanبلهfalse--
ownerUserIdString?خیر---
ownerUser?خیر---
createdAtDateTimeبلهnow(--
updatedAtDateTimeبله---
deletedAtDateTime?خیر---
usersProjectUser[]بله---
domainsProjectDomain[]بله---
httpChecksHttpCheck[]بله---
httpCheckRunsHttpCheckRun[]بله---
serversServer[]بله---
serverPingRunsServerPingRun[]بله---
scenariosScenario[]بله---
scenarioRunsScenarioRun[]بله---
manualTestCasesManualTestCase[]بله---
manualTestCaseRunsManualTestCaseRun[]بله---
notificationRulesNotificationRule[]بله---
notificationEventsNotificationEvent[]بله---
smsTemplateBindingsSmsTemplateBinding[]بله---
smsTemplatesSmsTemplate[]بله---
smsTestRunsSmsTestRun[]بله---
auditLogsAuditLog[]بله---
previewSnapshotsFrontendPreviewSnapshot[]بله---

منابع کد

  • backend/prisma/schema.prisma:274 - Project

ProjectUser

Prisma model | جدول/collection: ProjectUser

FieldTypeRequiredDefaultValidationDescription
idStringبلهcuid(id-
projectIdStringبله---
userIdStringبله---
roleIdString?خیر---
projectRoleIdString?خیر---
assignedByUserIdString?خیر---
statusProjectMemberStatusبلهactive--
createdAtDateTimeبلهnow(--
updatedAtDateTimeبله---
projectProjectبله---
userUserبله---
roleRole?خیر---
projectRoleProjectRole?خیر---
assignedByUser?خیر---

منابع کد

  • backend/prisma/schema.prisma:310 - ProjectUser

ProjectRole

Prisma model | جدول/collection: ProjectRole

FieldTypeRequiredDefaultValidationDescription
idStringبلهcuid(id-
nameStringبله-unique-
descriptionString?خیر---
isSystemBooleanبلهfalse--
createdAtDateTimeبلهnow(--
updatedAtDateTimeبله---
permissionsProjectRolePermission[]بله---
membersProjectUser[]بله---

منابع کد

  • backend/prisma/schema.prisma:333 - ProjectRole

ProjectRolePermission

Prisma model | جدول/collection: ProjectRolePermission

FieldTypeRequiredDefaultValidationDescription
projectRoleIdStringبله---
permissionIdStringبله---
projectRoleProjectRoleبله---
permissionPermissionبله---

منابع کد

  • backend/prisma/schema.prisma:344 - ProjectRolePermission

ProjectDomain

Prisma model | جدول/collection: ProjectDomain

FieldTypeRequiredDefaultValidationDescription
idStringبلهcuid(id-
projectIdStringبله---
nameStringبله---
urlStringبله---
typeDomainTypeبله---
environmentEnvironmentبله---
previewDevicePreviewDeviceبلهauto--
isActiveBooleanبلهtrue--
expectedStatusCodeIntبله200--
healthPathString?خیر---
notesString?خیر---
createdAtDateTimeبلهnow(--
updatedAtDateTimeبله---
deletedAtDateTime?خیر---
projectProjectبله---
snapshotsFrontendPreviewSnapshot[]بله---

منابع کد

  • backend/prisma/schema.prisma:354 - ProjectDomain

HttpCheck

Prisma model | جدول/collection: HttpCheck

FieldTypeRequiredDefaultValidationDescription
idStringبلهcuid(id-
projectIdStringبله---
nameStringبله---
descriptionString?خیر---
rawCurlString?خیر---
methodStringبله"GET"--
urlStringبله---
headersJsonبله"{}"--
queryParamsJsonبله"{}"--
bodyString?خیر---
authConfigJsonبله"{}"--
timeoutMsIntبله10000--
retryCountIntبله0--
scheduleTypeScheduleTypeبلهmanual--
intervalMinutesInt?خیر---
dailyTimeString?خیر---
cronExpressionString?خیر---
expectedStatusCodeIntبله200--
expectedBodyContainsString?خیر---
expectedJsonPathString?خیر---
expectedJsonValueString?خیر---
maxResponseTimeMsInt?خیر---
isActiveBooleanبلهtrue--
createdAtDateTimeبلهnow(--
updatedAtDateTimeبله---
deletedAtDateTime?خیر---
projectProjectبله---
runsHttpCheckRun[]بله---
scenarioStepsScenarioStep[]بله---

منابع کد

  • backend/prisma/schema.prisma:376 - HttpCheck

HttpCheckRun

Prisma model | جدول/collection: HttpCheckRun

FieldTypeRequiredDefaultValidationDescription
idStringبلهcuid(id-
checkIdStringبله---
projectIdStringبله---
startedAtDateTimeبلهnow(--
finishedAtDateTime?خیر---
durationMsInt?خیر---
statusRunStatusبله---
statusCodeInt?خیر---
responseHeadersJsonبله"{}"--
responseBodyPreviewString?خیر---
errorMessageString?خیر---
assertionResultsJsonبله"[]"--
triggeredByStringبله---
triggeredByUserIdString?خیر---
failureTypeString?خیر---
createdAtDateTimeبلهnow(--
checkHttpCheckبله---
projectProjectبله---

منابع کد

  • backend/prisma/schema.prisma:412 - HttpCheckRun

Server

Prisma model | جدول/collection: Server

FieldTypeRequiredDefaultValidationDescription
idStringبلهcuid(id-
projectIdStringبله---
nameStringبله---
ipAddressStringبله---
hostnameString?خیر---
environmentEnvironmentبله---
descriptionString?خیر---
isActiveBooleanبلهtrue--
pingIntervalMinutesIntبله5--
alertAfterFailuresIntبله3--
createdAtDateTimeبلهnow(--
updatedAtDateTimeبله---
deletedAtDateTime?خیر---
projectProjectبله---
runsServerPingRun[]بله---

منابع کد

  • backend/prisma/schema.prisma:438 - Server

ServerPingRun

Prisma model | جدول/collection: ServerPingRun

FieldTypeRequiredDefaultValidationDescription
idStringبلهcuid(id-
serverIdStringبله---
projectIdStringبله---
startedAtDateTimeبلهnow(--
finishedAtDateTime?خیر---
statusPingStatusبله---
latencyMsInt?خیر---
packetLossFloat?خیر---
checkTypeStringبله"ICMP"--
errorMessageString?خیر---
createdAtDateTimeبلهnow(--
serverServerبله---
projectProjectبله---

منابع کد

  • backend/prisma/schema.prisma:460 - ServerPingRun

Scenario

Prisma model | جدول/collection: Scenario

FieldTypeRequiredDefaultValidationDescription
idStringبلهcuid(id-
projectIdStringبله---
nameStringبله---
descriptionString?خیر---
priorityPriorityبلهmedium--
statusScenarioStatusبلهdraft--
scheduleTypeScheduleTypeبلهmanual--
intervalMinutesInt?خیر---
dailyTimeString?خیر---
cronExpressionString?خیر---
isActiveBooleanبلهfalse--
createdAtDateTimeبلهnow(--
updatedAtDateTimeبله---
deletedAtDateTime?خیر---
projectProjectبله---
stepsScenarioStep[]بله---
runsScenarioRun[]بله---
smsTemplatesSmsTemplate[]بله---
smsTestRunsSmsTestRun[]بله---

منابع کد

  • backend/prisma/schema.prisma:481 - Scenario

ScenarioStep

Prisma model | جدول/collection: ScenarioStep

FieldTypeRequiredDefaultValidationDescription
idStringبلهcuid(id-
scenarioIdStringبله---
orderIntبله---
nameStringبله---
httpCheckIdStringبله---
continueOnFailureBooleanبلهfalse--
delayBeforeMsIntبله0--
variableExtractionConfigJsonبله"{}"--
assertionOverridesJsonبله"{}"--
notesString?خیر---
scenarioScenarioبله---
httpCheckHttpCheckبله---
stepRunsScenarioStepRun[]بله---

منابع کد

  • backend/prisma/schema.prisma:507 - ScenarioStep

ScenarioRun

Prisma model | جدول/collection: ScenarioRun

FieldTypeRequiredDefaultValidationDescription
idStringبلهcuid(id-
scenarioIdStringبله---
projectIdStringبله---
startedAtDateTimeبلهnow(--
finishedAtDateTime?خیر---
durationMsInt?خیر---
statusScenarioRunStatusبله---
triggeredByStringبله---
triggeredByUserIdString?خیر---
summaryJsonبله"{}"--
createdAtDateTimeبلهnow(--
scenarioScenarioبله---
projectProjectبله---
stepResultsScenarioStepRun[]بله---

منابع کد

  • backend/prisma/schema.prisma:526 - ScenarioRun

ScenarioStepRun

Prisma model | جدول/collection: ScenarioStepRun

FieldTypeRequiredDefaultValidationDescription
idStringبلهcuid(id-
scenarioRunIdStringبله---
scenarioStepIdStringبله---
httpCheckRunIdString?خیر---
orderIntبله---
statusRunStatusبله---
durationMsInt?خیر---
assertionResultsJsonبله"[]"--
errorMessageString?خیر---
createdAtDateTimeبلهnow(--
scenarioRunScenarioRunبله---
scenarioStepScenarioStepبله---

منابع کد

  • backend/prisma/schema.prisma:548 - ScenarioStepRun

ManualTestCase

Prisma model | جدول/collection: ManualTestCase

FieldTypeRequiredDefaultValidationDescription
idStringبلهcuid(id-
projectIdStringبله---
titleStringبله---
descriptionString?خیر---
preconditionsString?خیر---
stepsStringبله---
expectedResultStringبله---
priorityPriorityبلهmedium--
typeManualTestTypeبلهfunctional--
statusManualTestStatusبلهdraft--
assignedToUserIdString?خیر---
tagsString[]بله[]--
createdAtDateTimeبلهnow(--
updatedAtDateTimeبله---
deletedAtDateTime?خیر---
projectProjectبله---
assignedToUser?خیر---
runsManualTestCaseRun[]بله---

منابع کد

  • backend/prisma/schema.prisma:565 - ManualTestCase

ManualTestCaseRun

Prisma model | جدول/collection: ManualTestCaseRun

FieldTypeRequiredDefaultValidationDescription
idStringبلهcuid(id-
testCaseIdStringبله---
projectIdStringبله---
executedByUserIdStringبله---
executedAtDateTimeبلهnow(--
resultManualResultبله---
actualResultString?خیر---
notesString?خیر---
evidenceAttachmentsJsonبله"[]"--
relatedBugUrlString?خیر---
createdAtDateTimeبلهnow(--
testCaseManualTestCaseبله---
projectProjectبله---
executedByUserبله---

منابع کد

  • backend/prisma/schema.prisma:590 - ManualTestCaseRun

NotificationChannel

Prisma model | جدول/collection: NotificationChannel

FieldTypeRequiredDefaultValidationDescription
idStringبلهcuid(id-
nameStringبله---
typeNotificationChannelTypeبله---
configJsonبله---
isActiveBooleanبلهtrue--
createdAtDateTimeبلهnow(--
updatedAtDateTimeبله---
deletedAtDateTime?خیر---
deliveriesNotificationDelivery[]بله---

منابع کد

  • backend/prisma/schema.prisma:611 - NotificationChannel

NotificationRule

Prisma model | جدول/collection: NotificationRule

FieldTypeRequiredDefaultValidationDescription
idStringبلهcuid(id-
projectIdString?خیر---
eventTypeStringبله---
severityNotificationSeverityبلهwarning--
recipientRolesString[]بله[]--
recipientProjectRolesString[]بله[]--
recipientUsersString[]بله[]--
channelsString[]بله[]--
smsEnabledBooleanبلهfalse--
smsTemplateIdString?خیر---
sendRecoveryNotificationsBooleanبلهtrue--
isActiveBooleanبلهtrue--
throttleMinutesIntبله15--
quietHoursJsonبله"{}"--
createdAtDateTimeبلهnow(--
updatedAtDateTimeبله---
projectProject?خیر---

منابع کد

  • backend/prisma/schema.prisma:623 - NotificationRule

NotificationEvent

Prisma model | جدول/collection: NotificationEvent

FieldTypeRequiredDefaultValidationDescription
idStringبلهcuid(id-
projectIdString?خیر---
eventTypeStringبله---
severityNotificationSeverityبله---
titleStringبله---
messageStringبله---
payloadJsonبله"{}"--
createdAtDateTimeبلهnow(--
projectProject?خیر---
deliveriesNotificationDelivery[]بله---

منابع کد

  • backend/prisma/schema.prisma:646 - NotificationEvent

NotificationDelivery

Prisma model | جدول/collection: NotificationDelivery

FieldTypeRequiredDefaultValidationDescription
idStringبلهcuid(id-
eventIdStringبله---
channelIdString?خیر---
channelTypeNotificationChannelType?خیر---
providerString?خیر---
recipientStringبله---
recipientUserIdString?خیر---
recipientPhoneMaskedString?خیر---
renderedMessagePreviewString?خیر---
statusNotificationDeliveryStatusبلهpending--
attemptsIntبله0--
providerMessageIdString?خیر---
providerStatusCodeString?خیر---
providerStatusTextString?خیر---
requestJsonMaskedJson?خیر---
responseJsonMaskedJson?خیر---
errorMessageString?خیر---
attemptedAtDateTime?خیر---
deliveredAtDateTime?خیر---
sentAtDateTime?خیر---
createdAtDateTimeبلهnow(--
eventNotificationEventبله---
channelNotificationChannel?خیر---

منابع کد

  • backend/prisma/schema.prisma:663 - NotificationDelivery

SmsProviderConfig

Prisma model | جدول/collection: SmsProviderConfig

FieldTypeRequiredDefaultValidationDescription
idStringبلهcuid(id-
providerSmsProviderTypeبلهkavenegar--
nameStringبله---
apiKeyEncryptedStringبله---
senderNumberString?خیر---
baseUrlStringبله"https://api.kavenegar.com/v1"--
isActiveBooleanبلهfalse--
timeoutMsIntبله10000--
retryCountIntبله1--
lastTestResultJson?خیر---
createdAtDateTimeبلهnow(--
updatedAtDateTimeبله---

منابع کد

  • backend/prisma/schema.prisma:696 - SmsProviderConfig

SmsTemplate

Prisma model | جدول/collection: SmsTemplate

FieldTypeRequiredDefaultValidationDescription
idStringبلهcuid(id-
keyStringبله---
nameStringبله---
descriptionString?خیر---
eventTypeStringبله---
scopeSmsTemplateScopeبلهglobal--
projectIdString?خیر---
scenarioIdString?خیر---
localeStringبله"en"--
bodyStringبله---
variablesSchemaJsonJsonبله"{}"--
samplePayloadJsonJsonبله"{}"--
isActiveBooleanبلهfalse--
isSystemDefaultBooleanبلهfalse--
versionIntبله1--
createdByUserIdString?خیر---
updatedByUserIdString?خیر---
createdAtDateTimeبلهnow(--
updatedAtDateTimeبله---
createdByUser?خیر---
updatedByUser?خیر---
projectProject?خیر---
scenarioScenario?خیر---
bindingsSmsTemplateBinding[]بله---
smsTestRunsSmsTestRun[]بله---

منابع کد

  • backend/prisma/schema.prisma:714 - SmsTemplate

SmsTestRun

Prisma model | جدول/collection: SmsTestRun

FieldTypeRequiredDefaultValidationDescription
idStringبلهcuid(id-
testTypeSmsTestRunTypeبله---
eventTypeString?خیر---
projectIdString?خیر---
scenarioIdString?خیر---
templateIdString?خیر---
initiatedByUserIdStringبله---
recipientUserIdString?خیر---
manualPhoneMaskedString?خیر---
modeSmsTestRunModeبلهdry_run--
statusSmsTestRunStatusبله---
renderedMessagePreviewString?خیر---
requestJsonMaskedJson?خیر---
responseJsonMaskedJson?خیر---
resultJsonJsonبله"{}"--
warningsJsonJsonبله"[]"--
errorMessageString?خیر---
createdAtDateTimeبلهnow(--
projectProject?خیر---
scenarioScenario?خیر---
templateSmsTemplate?خیر---
initiatedByUserبله---
recipientUserUser?خیر---

منابع کد

  • backend/prisma/schema.prisma:749 - SmsTestRun

SmsTemplateBinding

Prisma model | جدول/collection: SmsTemplateBinding

FieldTypeRequiredDefaultValidationDescription
idStringبلهcuid(id-
projectIdString?خیر---
eventTypeStringبله---
severityNotificationSeverity?خیر---
smsTemplateIdStringبله---
isActiveBooleanبلهtrue--
priorityIntبله100--
createdAtDateTimeبلهnow(--
updatedAtDateTimeبله---
projectProject?خیر---
smsTemplateSmsTemplateبله---

منابع کد

  • backend/prisma/schema.prisma:785 - SmsTemplateBinding

AuditLog

Prisma model | جدول/collection: AuditLog

FieldTypeRequiredDefaultValidationDescription
idStringبلهcuid(id-
actorUserIdString?خیر---
actorTypeActorTypeبلهsystem--
actionStringبله---
entityTypeStringبله---
entityIdString?خیر---
projectIdString?خیر---
beforeJsonJson?خیر---
afterJsonJson?خیر---
metadataJsonJson?خیر---
ipAddressString?خیر---
userAgentString?خیر---
createdAtDateTimeبلهnow(--
actorUser?خیر---
projectProject?خیر---

منابع کد

  • backend/prisma/schema.prisma:804 - AuditLog

AppSetting

Prisma model | جدول/collection: AppSetting

FieldTypeRequiredDefaultValidationDescription
idStringبلهcuid(id-
keyStringبله-unique-
valueJsonبله---
isSecretBooleanبلهfalse--
descriptionString?خیر---
updatedAtDateTimeبله---

منابع کد

  • backend/prisma/schema.prisma:828 - AppSetting

Attachment

Prisma model | جدول/collection: Attachment

FieldTypeRequiredDefaultValidationDescription
idStringبلهcuid(id-
fileNameStringبله---
mimeTypeStringبله---
sizeBytesIntبله---
storageKeyStringبله---
createdAtDateTimeبلهnow(--

منابع کد

  • backend/prisma/schema.prisma:837 - Attachment

FrontendPreviewSnapshot

Prisma model | جدول/collection: FrontendPreviewSnapshot

FieldTypeRequiredDefaultValidationDescription
idStringبلهcuid(id-
projectIdStringبله---
domainIdStringبله---
urlStringبله---
statusStringبله---
imageUrlString?خیر---
metadataJsonبله"{}"--
createdAtDateTimeبلهnow(--
projectProjectبله---
domainProjectDomainبله---

منابع کد

  • backend/prisma/schema.prisma:846 - FrontendPreviewSnapshot

LogoutDto

DTO / Schema | جدول/collection: نیازمند بررسی انسانی

FieldTypeRequiredDefaultValidationDescription
refreshTokenstringخیر---

منابع کد

  • backend/src/auth/auth.dto.ts:32 - LogoutDto

UpdateUserDto

DTO / Schema | جدول/collection: نیازمند بررسی انسانی

FieldTypeRequiredDefaultValidationDescription
emailstringخیر---

منابع کد

  • backend/src/users/users.dto.ts:27 - UpdateUserDto