model

package
v0.1.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 9, 2023 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AmiAdmin

type AmiAdmin struct {
	IDAdmin    int            `gorm:"primaryKey;column:id_admin" json:"-"`
	UserName   string         `gorm:"column:user_name" json:"user_name"`
	AmiConvert AmiConvert     `gorm:"joinForeignKey:user_name;foreignKey:id_rtm;references:UserName" json:"ami_convert_list"`
	NmAdmin    string         `gorm:"column:nm_admin" json:"nm_admin"`
	Jabatan    sql.NullString `gorm:"column:jabatan" json:"jabatan"`
	Email      sql.NullString `gorm:"column:email" json:"email"`
	Nidn       string         `gorm:"column:nidn" json:"nidn"`
	Foto       sql.NullString `gorm:"column:foto" json:"foto"`
	IDSiklus   sql.NullInt32  `gorm:"column:id_siklus" json:"id_siklus"`
	IDLevel    sql.NullInt32  `gorm:"column:id_level" json:"id_level"`
}

func (*AmiAdmin) TableName

func (m *AmiAdmin) TableName() string

type AmiAmi

type AmiAmi struct {
	IDAmi          int            `gorm:"primaryKey;column:id_ami" json:"-"`
	IDFakultas     int            `gorm:"column:id_fakultas" json:"id_fakultas"`
	IDProdi        int            `gorm:"column:id_prodi" json:"id_prodi"`
	IDAuditorKetua int            `gorm:"column:id_auditor_ketua" json:"id_auditor_ketua"`
	IDAnggota1     sql.NullInt32  `gorm:"column:id_anggota1" json:"id_anggota1"`
	IDAnggota2     sql.NullInt32  `gorm:"column:id_anggota2" json:"id_anggota2"`
	IDSiklus       int            `gorm:"column:id_siklus" json:"id_siklus"`
	Status         sql.NullString `gorm:"column:status" json:"status"`
	TglRtm         carbon.Date    `gorm:"column:tgl_rtm" json:"tgl_rtm"`
	TglSelesai     carbon.Date    `gorm:"column:tgl_selesai" json:"tgl_selesai"`
}

func (*AmiAmi) TableName

func (m *AmiAmi) TableName() string

type AmiAudit

type AmiAudit struct {
	IDAudit      int            `gorm:"primaryKey;column:id_audit" json:"-"`
	IDAmi        int            `gorm:"column:id_ami" json:"id_ami"`
	IDStandar    int            `gorm:"column:id_standar" json:"id_standar"`
	IDKts        int            `gorm:"column:id_kts" json:"id_kts"`
	Uraian       string         `gorm:"column:uraian" json:"uraian"`
	Tindakan     sql.NullString `gorm:"column:tindakan" json:"tindakan"`
	Target       sql.NullString `gorm:"column:target" json:"target"`
	Status       string         `gorm:"column:status" json:"status"`
	Tgl          carbon.Carbon  `gorm:"column:tgl" json:"tgl"`
	IDAuditor    int            `gorm:"column:id_auditor" json:"id_auditor"`
	TglPerbaikan sql.NullTime   `gorm:"column:tgl_perbaikan" json:"tgl_perbaikan"`
}

func (*AmiAudit) TableName

func (m *AmiAudit) TableName() string

type AmiAuditor

type AmiAuditor struct {
	IDAuditor  int            `gorm:"primaryKey;column:id_auditor" json:"-"`
	UserName   string         `gorm:"column:user_name" json:"user_name"`
	AmiConvert AmiConvert     `gorm:"joinForeignKey:user_name;foreignKey:id_rtm;references:UserName" json:"ami_convert_list"`
	IDFakultas int            `gorm:"column:id_fakultas" json:"id_fakultas"`
	IDProdi    int            `gorm:"column:id_prodi" json:"id_prodi"`
	Auditor    string         `gorm:"column:auditor" json:"auditor"`
	Nidn       string         `gorm:"column:nidn" json:"nidn"`
	Niknip     sql.NullString `gorm:"column:niknip" json:"niknip"`
	Telp       sql.NullString `gorm:"column:telp" json:"telp"`
	Email      sql.NullString `gorm:"column:email" json:"email"`
	Foto       sql.NullString `gorm:"column:foto" json:"foto"`
	IDSiklus   sql.NullInt32  `gorm:"column:id_siklus" json:"id_siklus"`
}

func (*AmiAuditor) TableName

func (m *AmiAuditor) TableName() string

type AmiConvert added in v0.1.3

type AmiConvert struct {
	IDRtm     string `gorm:"primaryKey;column:id_rtm" json:"-"`
	UserLevel int    `gorm:"column:user_level" json:"user_level"`
}

func (*AmiConvert) TableName added in v0.1.3

func (m *AmiConvert) TableName() string

type AmiFakultas

type AmiFakultas struct {
	IDFakultas int            `gorm:"primaryKey;column:id_fakultas" json:"-"`
	UserName   string         `gorm:"column:user_name" json:"user_name"`
	AmiConvert AmiConvert     `gorm:"joinForeignKey:user_name;foreignKey:id_rtm;references:UserName" json:"ami_convert_list"`
	Fakultas   string         `gorm:"column:fakultas" json:"fakultas"`
	Dekan      string         `gorm:"column:dekan" json:"dekan"`
	Nidn       string         `gorm:"column:nidn" json:"nidn"`
	Niknip     sql.NullString `gorm:"column:niknip" json:"niknip"`
	Telp       sql.NullString `gorm:"column:telp" json:"telp"`
	Email      sql.NullString `gorm:"column:email" json:"email"`
	Foto       sql.NullString `gorm:"column:foto" json:"foto"`
	IDSiklus   sql.NullInt32  `gorm:"column:id_siklus" json:"id_siklus"`
}

func (*AmiFakultas) TableName

func (m *AmiFakultas) TableName() string

type AmiFiles

type AmiFiles struct {
	IDFile   int           `gorm:"primaryKey;column:id_file" json:"-"`
	IDSiklus int           `gorm:"column:id_siklus" json:"id_siklus"`
	Judul    string        `gorm:"column:judul" json:"judul"`
	File     string        `gorm:"column:file" json:"file"`
	Tgl      carbon.Carbon `gorm:"column:tgl" json:"tgl"`
	IDAdmin  int           `gorm:"column:id_admin" json:"id_admin"`
}

func (*AmiFiles) TableName

func (m *AmiFiles) TableName() string

type AmiFilesProdi

type AmiFilesProdi struct {
	IDFile   int           `gorm:"primaryKey;column:id_file" json:"-"`
	IDSiklus int           `gorm:"column:id_siklus" json:"id_siklus"`
	Judul    string        `gorm:"column:judul" json:"judul"`
	File     string        `gorm:"column:file" json:"file"`
	Tgl      carbon.Carbon `gorm:"column:tgl" json:"tgl"`
	IDAdmin  int           `gorm:"column:id_admin" json:"id_admin"`
}

func (*AmiFilesProdi) TableName

func (m *AmiFilesProdi) TableName() string

type AmiFoto

type AmiFoto struct {
	IDFoto    int           `gorm:"primaryKey;column:id_foto" json:"-"`
	IDAmi     int           `gorm:"column:id_ami" json:"id_ami"`
	Foto      string        `gorm:"column:foto" json:"foto"`
	Tgl       carbon.Carbon `gorm:"column:tgl" json:"tgl"`
	IDAuditor int           `gorm:"column:id_auditor" json:"id_auditor"`
}

func (*AmiFoto) TableName

func (m *AmiFoto) TableName() string

type AmiHakAkses added in v0.1.2

type AmiHakAkses struct {
	IDHakAkses  int           `gorm:"primaryKey;column:id_hak_akses" json:"-"`
	IDUserLevel sql.NullInt32 `gorm:"column:id_user_level" json:"id_user_level"`
	IDMenu      sql.NullInt32 `gorm:"column:id_menu" json:"id_menu"`
}

func (*AmiHakAkses) TableName added in v0.1.2

func (m *AmiHakAkses) TableName() string

type AmiJenjang

type AmiJenjang struct {
	IDJenjang int    `gorm:"primaryKey;column:id_jenjang" json:"-"`
	Jenjang   string `gorm:"column:jenjang" json:"jenjang"`
}

func (*AmiJenjang) TableName

func (m *AmiJenjang) TableName() string

type AmiKesimpulan

type AmiKesimpulan struct {
	IDKesimpulan int            `gorm:"primaryKey;column:id_kesimpulan" json:"-"`
	IDAmi        int            `gorm:"column:id_ami" json:"id_ami"`
	CkpLengkap   string         `gorm:"column:ckp_lengkap" json:"ckp_lengkap"`
	Sebutkan     sql.NullString `gorm:"column:sebutkan" json:"sebutkan"`
	Tgl          carbon.Carbon  `gorm:"column:tgl" json:"tgl"`
	IDAuditor    int            `gorm:"column:id_auditor" json:"id_auditor"`
}

func (*AmiKesimpulan) TableName

func (m *AmiKesimpulan) TableName() string

type AmiKts

type AmiKts struct {
	IDKts int    `gorm:"primaryKey;column:id_kts" json:"-"`
	Kts   string `gorm:"column:kts" json:"kts"`
}

func (*AmiKts) TableName

func (m *AmiKts) TableName() string

type AmiMekanisme

type AmiMekanisme struct {
	IDMekanisme int          `gorm:"primaryKey;column:id_mekanisme" json:"-"`
	IDAmi       int          `gorm:"column:id_ami" json:"idAmi"`
	Question1   string       `gorm:"column:question1" json:"question1"`
	Question2   string       `gorm:"column:question2" json:"question2"`
	Question3   string       `gorm:"column:question3" json:"question3"`
	Question4   string       `gorm:"column:question4" json:"question4"`
	Question5   string       `gorm:"column:question5" json:"question5"`
	Question6   string       `gorm:"column:question6" json:"question6"`
	Tgl         sql.NullTime `gorm:"column:tgl" json:"tgl"`
	IDAuditor   int          `gorm:"column:id_auditor" json:"idAuditor"`
}

func (*AmiMekanisme) TableName

func (m *AmiMekanisme) TableName() string

type AmiMenu added in v0.1.2

type AmiMenu struct {
	IDMenu     int           `gorm:"primaryKey;column:id_menu" json:"-"`
	Title      string        `gorm:"column:title" json:"title"`
	Url        string        `gorm:"column:url" json:"url"`
	Icon       string        `gorm:"column:icon" json:"icon"`
	IsMainMenu int           `gorm:"column:is_main_menu" json:"is_main_menu"`
	IsAktif    string        `gorm:"column:is_aktif" json:"is_aktif"`
	UrutanMenu sql.NullInt32 `gorm:"column:urutan_menu" json:"urutan_menu"`
}

func (*AmiMenu) TableName added in v0.1.2

func (m *AmiMenu) TableName() string

type AmiProdi

type AmiProdi struct {
	IDProdi    int            `gorm:"primaryKey;column:id_prodi" json:"-"`
	UserName   string         `gorm:"column:user_name" json:"user_name"`
	AmiConvert AmiConvert     `gorm:"joinForeignKey:user_name;foreignKey:id_rtm;references:UserName" json:"ami_convert_list"`
	IDFakultas int            `gorm:"column:id_fakultas" json:"id_fakultas"`
	Prodi      string         `gorm:"column:prodi" json:"prodi"`
	Jenjang    string         `gorm:"column:jenjang" json:"jenjang"`
	Kaprodi    string         `gorm:"column:kaprodi" json:"kaprodi"`
	Nidn       string         `gorm:"column:nidn" json:"nidn"`
	Niknip     sql.NullString `gorm:"column:niknip" json:"niknip"`
	Telp       sql.NullString `gorm:"column:telp" json:"telp"`
	Email      sql.NullString `gorm:"column:email" json:"email"`
	Foto       sql.NullString `gorm:"column:foto" json:"foto"`
	IDSiklus   sql.NullInt32  `gorm:"column:id_siklus" json:"id_siklus"`
}

func (*AmiProdi) TableName

func (m *AmiProdi) TableName() string

type AmiSetting

type AmiSetting struct {
	IDSetting int    `gorm:"primaryKey;column:id_setting" json:"-"`
	NmPt      string `gorm:"column:nm_pt" json:"nm_pt"`
	Footer    string `gorm:"column:footer" json:"footer"`
	Favicon   string `gorm:"column:favicon" json:"favicon"`
	Kampus    string `gorm:"column:kampus" json:"kampus"`
}

func (*AmiSetting) TableName

func (m *AmiSetting) TableName() string

type AmiSiklus

type AmiSiklus struct {
	IDSiklus int `gorm:"primaryKey;column:id_siklus" json:"-"`
	Tahun    int `gorm:"column:tahun" json:"tahun"`
}

func (*AmiSiklus) TableName

func (m *AmiSiklus) TableName() string

type AmiStandar

type AmiStandar struct {
	IDStandar  int            `gorm:"primaryKey;column:id_standar" json:"-"`
	Standar    sql.NullString `gorm:"column:standar" json:"standar"`
	UtkPilihan string         `gorm:"column:utk_pilihan" json:"utk_pilihan"`
	Isi        string         `gorm:"column:isi" json:"isi"`
	IDSiklus   int            `gorm:"column:id_siklus" json:"id_siklus"`
}

func (*AmiStandar) TableName

func (m *AmiStandar) TableName() string

type AmiUserLevel added in v0.1.2

type AmiUserLevel struct {
	IDUserLevel int            `gorm:"primaryKey;column:id_user_level" json:"-"`
	NamaLevel   sql.NullString `gorm:"column:nama_level" json:"nama_level"`
}

func (*AmiUserLevel) TableName added in v0.1.2

func (m *AmiUserLevel) TableName() string

type TblUser added in v0.1.3

type TblUser struct {
	IDUsers              int            `gorm:"primaryKey;column:id_users" json:"-"`
	IDUserLevel          int            `gorm:"column:id_user_level" json:"id_user_level"`
	IsAktif              string         `gorm:"column:is_aktif" json:"is_aktif"`
	FullName             sql.NullString `gorm:"column:full_name" json:"full_name"`
	Email                sql.NullString `gorm:"column:email" json:"email"`
	Password             sql.NullString `gorm:"column:password" json:"password"`
	NomorTelepon         sql.NullString `gorm:"column:nomor_telepon" json:"nomor_telepon"`
	Images               sql.NullString `gorm:"column:images" json:"images"`
	IDSiap               sql.NullString `gorm:"column:id_siap" json:"id_siap"`
	GoogleToken          sql.NullString `gorm:"column:google_token" json:"google_token"`
	JabatanID            sql.NullInt32  `gorm:"column:jabatan_id" json:"jabatan_id"`
	KelompokID           sql.NullInt32  `gorm:"column:kelompok_id" json:"kelompok_id"`
	ProdiID              sql.NullString `gorm:"column:prodi_id" json:"prodi_id"`
	PenanggungjawabSurat sql.NullInt32  `gorm:"column:penanggungjawab_surat" json:"penanggungjawab_surat"`
	Statusdosenid        sql.NullString `gorm:"column:StatusDosenID" json:"status_dosen_id"`
}

func (*TblUser) TableName added in v0.1.3

func (m *TblUser) TableName() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL