/
ami_lam_infokom.go
35 lines (31 loc) · 1.9 KB
/
ami_lam_infokom.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
package model
import "github.com/golang-module/carbon/v2"
type AmiLamInfokom struct {
IDLamInfokom int `gorm:"primaryKey;column:id_laminfokom" json:"-"`
IDSkSertifikat int `gorm:"column:id_sk_sertifikat" json:"id_sk_sertifikat"`
Peringkat string `gorm:"column:peringkat" json:"peringkat"`
Konten string `gorm:"column:konten" json:"konten"`
MasaBerlakuStart carbon.Carbon `gorm:"column:masa_berlaku_start" json:"masa_berlaku_start"`
MasaBerlakuEnd carbon.Carbon `gorm:"column:masa_berlaku_end" json:"masa_berlaku_end"`
IDJenjang int `gorm:"column:id_jenjang" json:"id_jenjang"`
IDProdi int `gorm:"column:id_prodi" json:"id_prodi"`
IDAdmin int `gorm:"column:id_admin" json:"id_admin"`
}
type AmiLamInfokomJoin struct {
IDLamInfokom int `gorm:"primaryKey;column:id_laminfokom" json:"-"`
IDSkSertifikat int `gorm:"column:id_sk_sertifikat" json:"id_sk_sertifikat"`
NamaSkSertifikat string `gorm:"column:nama_sk_sertifikat" json:"nama_sk_sertifikat"`
Peringkat string `gorm:"column:peringkat" json:"peringkat"`
Konten string `gorm:"column:konten" json:"konten"`
MasaBerlakuStart carbon.Carbon `gorm:"column:masa_berlaku_start" json:"masa_berlaku_start"`
MasaBerlakuEnd carbon.Carbon `gorm:"column:masa_berlaku_end" json:"masa_berlaku_end"`
IDJenjang int `gorm:"column:id_jenjang" json:"id_jenjang"`
Jenjang string `gorm:"column:jenjang" json:"jenjang"`
IDProdi int `gorm:"column:id_prodi" json:"id_prodi"`
Prodi string `gorm:"column:prodi" json:"prodi"`
IDAdmin int `gorm:"column:id_admin" json:"id_admin"`
NamaAdmin string `gorm:"column:nm_admin" json:"nm_admin"`
}
func (m *AmiLamInfokom) TableName() string {
return "ami_lam_infokom"
}