feat(certificate): menambahkan snapshot posisi intern di certificate

This commit is contained in:
Muhammad Zhafran Ilham
2026-08-03 23:30:37 +07:00
parent 9fa0340a09
commit 220b552f5d
5 changed files with 54 additions and 11 deletions
+7 -6
View File
@@ -359,12 +359,13 @@ enum SubmissionType {
}
model Certificate {
id Int @id @default(autoincrement())
uuid String @unique @default(uuid()) @db.VarChar(36)
id_project Int
id_user Int
certificate_no String @unique @db.VarChar(255)
issued_at DateTime @default(now())
id Int @id @default(autoincrement())
uuid String @unique @default(uuid()) @db.VarChar(36)
id_project Int
id_user Int
certificate_no String @unique @db.VarChar(255)
intern_position String? @db.VarChar(255)
issued_at DateTime @default(now())
project Project @relation(fields: [id_project], references: [id], map: "certificate_id_project_foreign")
user User @relation(fields: [id_user], references: [id], map: "certificate_id_user_foreign")