This commit is contained in:
2026-06-09 15:15:40 +03:00
parent f6b4acb760
commit d908d83ca5
58 changed files with 4320 additions and 419 deletions
+85
View File
@@ -0,0 +1,85 @@
generator client {
provider = "prisma-client-js"
}
datasource db {
provider = "postgresql"
}
model SiteSettings {
id Int @id @default(1)
title String
email String
phone String
address String
instagram String?
updatedAt DateTime @updatedAt
}
model HeroSection {
lang String @id // "tr" or "en"
location String
welcome String
title String
subtitle String
bookNow String
exploreActivities String
scroll String
updatedAt DateTime @updatedAt
}
model Activity {
id Int @id @default(autoincrement())
lang String // "tr" or "en"
title String
description String
price String
image String
badge String? // e.g. "IKO Sertifikalı"
order Int @default(0)
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
}
model Event {
id Int @id @default(autoincrement())
lang String // "tr" or "en"
title String
description String
date String
time String
location String
image String
badge String? // e.g. "Yaklaşan Etkinlik"
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
}
model Feature {
id Int @id @default(autoincrement())
lang String // "tr" or "en"
icon String
label String
sub String
order Int @default(0)
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
}
model AboutSection {
lang String @id // "tr" or "en"
badge String
titleLine1 String
titleLine2 String
titleHighlight String
description1 String
description2 String
image String
statsGuestCount String
statsGuestLabel String
statsYearCount String
statsYearLabel String
badgeIkoTitle String
badgeIkoLabel String
updatedAt DateTime @updatedAt
}