UI & API Menu Pendidikan, Submenu Info Sekolah
This commit is contained in:
@@ -1791,3 +1791,50 @@ model NilaiKonservasiAdat {
|
||||
deletedAt DateTime @default(now())
|
||||
isActive Boolean @default(true)
|
||||
}
|
||||
|
||||
// ========================================= MENU PENDIDIKAN ========================================= //
|
||||
// ========================================= INFO SEKOLAH & PAUD ========================================= //
|
||||
model JenjangPendidikan {
|
||||
id String @id @default(cuid())
|
||||
nama String // TK/PAUD, SD, SMP, SMA/SMK
|
||||
lembagas Lembaga[] // Relasi ke lembaga
|
||||
createdAt DateTime @default(now())
|
||||
updatedAt DateTime @updatedAt
|
||||
deletedAt DateTime @default(now())
|
||||
isActive Boolean @default(true)
|
||||
}
|
||||
|
||||
model Lembaga {
|
||||
id String @id @default(cuid())
|
||||
nama String
|
||||
jenjangPendidikan JenjangPendidikan @relation(fields: [jenjangId], references: [id])
|
||||
jenjangId String
|
||||
siswa Siswa[]
|
||||
pengajar Pengajar[]
|
||||
createdAt DateTime @default(now())
|
||||
updatedAt DateTime @updatedAt
|
||||
deletedAt DateTime @default(now())
|
||||
isActive Boolean @default(true)
|
||||
}
|
||||
|
||||
model Siswa {
|
||||
id String @id @default(cuid())
|
||||
nama String
|
||||
lembaga Lembaga @relation(fields: [lembagaId], references: [id])
|
||||
lembagaId String
|
||||
createdAt DateTime @default(now())
|
||||
updatedAt DateTime @updatedAt
|
||||
deletedAt DateTime @default(now())
|
||||
isActive Boolean @default(true)
|
||||
}
|
||||
|
||||
model Pengajar {
|
||||
id String @id @default(cuid())
|
||||
nama String
|
||||
lembaga Lembaga @relation(fields: [lembagaId], references: [id])
|
||||
lembagaId String
|
||||
createdAt DateTime @default(now())
|
||||
updatedAt DateTime @updatedAt
|
||||
deletedAt DateTime @default(now())
|
||||
isActive Boolean @default(true)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user