Skip to content

Commit b067d6e

Browse files
committed
fix: prisma schema
1 parent e1d8aaf commit b067d6e

File tree

1 file changed

+17
-17
lines changed

1 file changed

+17
-17
lines changed

prisma/schema.prisma

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ datasource db {
88
}
99

1010
model Admin {
11-
id String @id @default(cuid()) @map("_id")
11+
id String @id @default(auto()) @map("_id") @db.ObjectId
1212
name String
1313
dateOfBirth String?
1414
email String @unique
@@ -23,15 +23,15 @@ model Admin {
2323
}
2424

2525
model Faq {
26-
id String @id @default(cuid()) @map("_id")
26+
id String @id @default(auto()) @map("_id") @db.ObjectId
2727
question String @unique
2828
answer String
2929
createdAt DateTime @default(now())
3030
updatedAt DateTime @updatedAt
3131
}
3232

3333
model SchoolAchievement {
34-
id String @id @default(cuid()) @map("_id")
34+
id String @id @default(auto()) @map("_id") @db.ObjectId
3535
title Int
3636
description String
3737
iconId String @unique
@@ -41,7 +41,7 @@ model SchoolAchievement {
4141
}
4242

4343
model SchoolInfo {
44-
id String @id @default(cuid()) @map("_id")
44+
id String @id @default(auto()) @map("_id") @db.ObjectId
4545
title String @unique
4646
description String
4747
iconId String @unique
@@ -51,7 +51,7 @@ model SchoolInfo {
5151
}
5252

5353
model SchoolSpeech {
54-
id String @id @default(cuid()) @map("_id")
54+
id String @id @default(auto()) @map("_id") @db.ObjectId
5555
title String @unique
5656
description String
5757
imageId String @unique
@@ -61,7 +61,7 @@ model SchoolSpeech {
6161
}
6262

6363
model Career {
64-
id String @id @default(cuid()) @map("_id")
64+
id String @id @default(auto()) @map("_id") @db.ObjectId
6565
title String @unique
6666
subTitle String
6767
description String
@@ -72,7 +72,7 @@ model Career {
7272
}
7373

7474
model AboutUs {
75-
id String @id @default(cuid()) @map("_id")
75+
id String @id @default(auto()) @map("_id") @db.ObjectId
7676
title String @unique
7777
description String
7878
files Json // JSON field to store an object with fileId and file properties
@@ -82,7 +82,7 @@ model AboutUs {
8282
}
8383

8484
model Blog {
85-
id String @id @default(cuid()) @map("_id")
85+
id String @id @default(auto()) @map("_id") @db.ObjectId
8686
title String @unique
8787
description String
8888
bannerId String @unique
@@ -95,7 +95,7 @@ model Blog {
9595
}
9696

9797
model Academic {
98-
id String @id @default(cuid()) @map("_id")
98+
id String @id @default(auto()) @map("_id") @db.ObjectId
9999
category String
100100
title String @unique
101101
description String
@@ -108,7 +108,7 @@ model Academic {
108108
}
109109

110110
model Faculty {
111-
id String @id @default(cuid()) @map("_id")
111+
id String @id @default(auto()) @map("_id") @db.ObjectId
112112
category String
113113
name String
114114
designation String
@@ -122,7 +122,7 @@ model Faculty {
122122
}
123123

124124
model Announcement {
125-
id String @id @default(cuid()) @map("_id")
125+
id String @id @default(auto()) @map("_id") @db.ObjectId
126126
category String
127127
title String @unique
128128
description String
@@ -136,7 +136,7 @@ model Announcement {
136136
}
137137

138138
model GalleryPhoto {
139-
id String @id @default(cuid()) @map("_id")
139+
id String @id @default(auto()) @map("_id") @db.ObjectId
140140
title String @unique
141141
description String
142142
images Json // JSON field to store an object with imageId and image properties
@@ -145,7 +145,7 @@ model GalleryPhoto {
145145
}
146146

147147
model GalleryVideo {
148-
id String @id @default(cuid()) @map("_id")
148+
id String @id @default(auto()) @map("_id") @db.ObjectId
149149
title String @unique
150150
description String
151151
youtubeLinks Json // JSON field to store an object with imageId and image properties
@@ -154,14 +154,14 @@ model GalleryVideo {
154154
}
155155

156156
model HomeCarousel {
157-
id String @id @default(cuid()) @map("_id")
157+
id String @id @default(auto()) @map("_id") @db.ObjectId
158158
images Json // JSON field to store an object with imageId and image properties
159159
createdAt DateTime @default(now())
160160
updatedAt DateTime @updatedAt
161161
}
162162

163163
model Contact {
164-
id String @id @default(cuid()) @map("_id")
164+
id String @id @default(auto()) @map("_id") @db.ObjectId
165165
email String
166166
subject String
167167
message String
@@ -170,14 +170,14 @@ model Contact {
170170
}
171171

172172
model Newsletter {
173-
id String @id @default(cuid()) @map("_id")
173+
id String @id @default(auto()) @map("_id") @db.ObjectId
174174
email String @unique
175175
createdAt DateTime @default(now())
176176
updatedAt DateTime @updatedAt
177177
}
178178

179179
model Configuration {
180-
id String @id @default(cuid()) @map("_id")
180+
id String @id @default(auto()) @map("_id") @db.ObjectId
181181
name String
182182
description String
183183
logoId String @unique

0 commit comments

Comments
 (0)