## feat
- Create function
- Get list by status id
- Get one vote by id
### No issuue
This commit is contained in:
2024-02-09 17:50:38 +08:00
parent e6c120bf75
commit 0dd8e287f4
94 changed files with 1522 additions and 224 deletions

View File

@@ -28,6 +28,7 @@ model User {
Donasi_Notif Donasi_Notif[]
Event Event[]
Event_Peserta Event_Peserta[]
Voting Voting[]
}
model MasterUserRole {
@@ -532,3 +533,44 @@ model Event_Peserta {
User User? @relation(fields: [userId], references: [id])
userId String?
}
// ========================================= VOTING ========================================= //
model Voting {
id String @id @default(cuid())
isActive Boolean @default(true)
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
title String
deskripsi String
awalVote DateTime
akhirVote DateTime
catatan String?
Author User @relation(fields: [authorId], references: [id])
authorId String
Voting_Status Voting_Status? @relation(fields: [voting_StatusId], references: [id])
voting_StatusId String? @default("2")
Voting_DaftarNamaVote Voting_DaftarNamaVote[]
}
model Voting_Status {
id String @id @default(cuid())
name String
isActive Boolean @default(true)
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
Voting Voting[]
}
model Voting_DaftarNamaVote {
id String @id @default(cuid())
value String
isActive Boolean @default(true)
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
Voting Voting? @relation(fields: [votingId], references: [id])
votingId String?
}