feat:add doc seo and content
This commit is contained in:
@@ -23,14 +23,17 @@ model Doctor {
|
||||
name String
|
||||
image String?
|
||||
designation String?
|
||||
experience Int?
|
||||
workingStatus String?
|
||||
qualification String?
|
||||
isActive Boolean @default(true)
|
||||
globalSortOrder Int @default(1000)
|
||||
|
||||
departments DoctorDepartment[]
|
||||
appointments Appointment[]
|
||||
|
||||
specializations DoctorSpecialization[]
|
||||
professionalSummary String? @db.Text
|
||||
seoId Int? @unique
|
||||
seo Seo? @relation(fields: [seoId], references: [id])
|
||||
createdAt DateTime @default(now())
|
||||
updatedAt DateTime @updatedAt
|
||||
}
|
||||
@@ -220,59 +223,30 @@ model NewsImage {
|
||||
|
||||
createdAt DateTime @default(now())
|
||||
}
|
||||
|
||||
model HealthCheckCategory {
|
||||
id Int @id @default(autoincrement())
|
||||
name String @unique
|
||||
slug String? @unique
|
||||
description String?
|
||||
isActive Boolean @default(true)
|
||||
sortOrder Int @default(1000)
|
||||
|
||||
packages HealthPackage[]
|
||||
|
||||
createdAt DateTime @default(now())
|
||||
updatedAt DateTime @updatedAt
|
||||
model DoctorSpecialization {
|
||||
id Int @id @default(autoincrement())
|
||||
name String
|
||||
description String? @db.Text
|
||||
doctorId Int
|
||||
doctor Doctor @relation(fields: [doctorId],references: [id],onDelete: Cascade)
|
||||
createdAt DateTime @default(now())
|
||||
updatedAt DateTime @updatedAt
|
||||
}
|
||||
|
||||
model HealthPackage {
|
||||
id Int @id @default(autoincrement())
|
||||
name String
|
||||
slug String @unique
|
||||
description String?
|
||||
price Decimal? @db.Decimal(10, 2)
|
||||
image String?
|
||||
discountedPrice Decimal? @db.Decimal(10, 2)
|
||||
|
||||
inclusions Json @default("{}")
|
||||
|
||||
isActive Boolean @default(true)
|
||||
isFeatured Boolean @default(false)
|
||||
sortOrder Int @default(1000)
|
||||
model Seo {
|
||||
id Int @id @default(autoincrement())
|
||||
doctor Doctor?
|
||||
|
||||
categoryId Int
|
||||
category HealthCheckCategory @relation(fields: [categoryId], references: [id])
|
||||
|
||||
inquiries HealthPackageInquiry[]
|
||||
seoTitle String?
|
||||
metaDescription String? @db.Text
|
||||
focusKeyphrase String?
|
||||
slug String? @unique
|
||||
tags String[]
|
||||
|
||||
createdAt DateTime @default(now())
|
||||
updatedAt DateTime @updatedAt
|
||||
}
|
||||
ogTitle String?
|
||||
ogDescription String? @db.Text
|
||||
ogImage String?
|
||||
|
||||
model HealthPackageInquiry {
|
||||
id Int @id @default(autoincrement())
|
||||
fullName String
|
||||
mobileNumber String
|
||||
email String?
|
||||
age Int?
|
||||
gender String?
|
||||
preferredDate DateTime?
|
||||
message String?
|
||||
|
||||
packageId Int
|
||||
healthPackage HealthPackage @relation(fields: [packageId], references: [id])
|
||||
|
||||
status String @default("pending")
|
||||
createdAt DateTime @default(now())
|
||||
updatedAt DateTime @updatedAt
|
||||
}
|
||||
createdAt DateTime @default(now())
|
||||
updatedAt DateTime @updatedAt
|
||||
}
|
||||
Reference in New Issue
Block a user