schemas

package
v0.4.6 Latest Latest
Warning

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

Go to latest
Published: Jan 10, 2024 License: MIT Imports: 3 Imported by: 24

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Admin added in v0.1.8

type Admin struct {
	IDAdmin       int           `gorm:"column:id_admin;primaryKey;autoIncrement:true" json:"id_admin"`
	NamaAdmin     string        `gorm:"column:nama_admin;not null" json:"nama_admin"`
	UsernameAdmin string        `gorm:"column:username;not null" json:"username"`
	Email         string        `gorm:"column:email;not null" json:"email"`
	NoHp          string        `gorm:"column:no_hp;not null" json:"no_hp"`
	Password      string        `gorm:"column:password;not null" json:"password"`
	TglBuatAkun   carbon.Carbon `gorm:"column:tgl_buat_akun;not null" json:"tgl_buat_akun"`
	IsAktif       int           `gorm:"column:aktif" json:"aktif"`
	Level         int           `gorm:"column:level" json:"level"`
	KodeRef       string        `gorm:"column:kode_ref;not null" json:"kode_ref"`
}

func (*Admin) TableName added in v0.1.8

func (*Admin) TableName() string

type AdminLevel added in v0.1.8

type AdminLevel struct {
	IDLevel   int    `gorm:"column:id_level;primaryKey;autoIncrement:true" json:"id_level,omitempty"`
	NamaLevel string `gorm:"column:nama_level;not null" json:"nama_level,omitempty"`
}

func (*AdminLevel) TableName added in v0.1.8

func (*AdminLevel) TableName() string

type Agama added in v0.2.8

type Agama struct {
	ID    int    `gorm:"column:id;primaryKey;autoIncrement:true" json:"id_agama"`
	Agama string `gorm:"column:agama;not null" json:"agama"`
}

func (*Agama) TableName added in v0.2.8

func (*Agama) TableName() string

type BerkasPendaftaran added in v0.2.7

type BerkasPendaftaran struct {
	ID            primitive.ObjectID   `bson:"_id,omitempty" json:"_id,omitempty"`
	Nilai         *[]DataNilaiSemester `bson:"nilai" json:"nilai"`
	FilesSemester *[]FileSemester      `bson:"files_semester" json:"files_semester"`
	FileGeneric   *[]FileGeneric       `bson:"file_generic" json:"file_generic"`
}

type Biaya added in v0.0.2

type Biaya struct {
	IDBiaya      int           `gorm:"column:id_biaya;primaryKey;autoIncrement:true" json:"id_biaya"`
	Prodi        string        `gorm:"column:prodi" json:"prodi"`
	Jalur        string        `gorm:"column:jalur" json:"jalur"`
	NamaBiaya    string        `gorm:"column:nama_biaya" json:"nama_biaya"`
	DppBiaya     string        `gorm:"column:dpp_biaya" json:"dpp_biaya"`
	SppBiaya     string        `gorm:"column:spp_biaya" json:"spp_biaya"`
	JumlahBiaya  string        `gorm:"column:jumlah_biaya" json:"jumlah_biaya"`
	ExpiredBiaya carbon.Carbon `gorm:"column:expired_biaya" json:"expired_biaya"`
}

func (*Biaya) TableName added in v0.0.2

func (*Biaya) TableName() string

type BiodataDataBerkas added in v0.2.5

type BiodataDataBerkas struct {
	IdHash string `gorm:"column:id_hash;primaryKey" json:"id_hash"`

	Nilai                          sql.NullString `gorm:"column:nilai" json:"nilai"`
	NilaiUtbk                      sql.NullString `gorm:"column:nilai_utbk" json:"nilai_utbk"`
	SuratUndangan                  sql.NullString `gorm:"column:surat_undangan" json:"surat_undangan"`
	RaportSemester1                sql.NullString `gorm:"column:raport_semester_1" json:"raport_semester_1"`
	RaportSemester2                sql.NullString `gorm:"column:raport_semester_2" json:"raport_semester_2"`
	RaportSemester3                sql.NullString `gorm:"column:raport_semester_3" json:"raport_semester_3"`
	RaportSemester4                sql.NullString `gorm:"column:raport_semester_4" json:"raport_semester_4"`
	RaportSemester5                sql.NullString `gorm:"column:raport_semester_5" json:"raport_semester_5"`
	RaportSemester6                sql.NullString `gorm:"column:raport_semester_6" json:"raport_semester_6"`
	Photo                          sql.NullString `gorm:"column:photo;not null" json:"photo"`
	JenisPrestasi                  sql.NullString `gorm:"column:jenis_prestasi" json:"jenis_prestasi"`
	SuratRekomendasiSekolah        sql.NullString `gorm:"column:surat_rekomendasi_sekolah" json:"surat_rekomendasi_sekolah"`
	PeringkatParalel               sql.NullString `gorm:"column:peringkat_paralel" json:"peringkat_paralel"`
	SuratRekomendasiKemitraan      sql.NullString `gorm:"column:surat_rekomendasi_kemitraan" json:"surat_rekomendasi_kemitraan"`
	SuratPernyataanRegistrasi1     sql.NullString `gorm:"column:surat_pernyataan_registrasi_1" json:"surat_pernyataan_registrasi_1"`
	SuratPernyataanRegistrasi2     sql.NullString `gorm:"column:surat_pernyataan_registrasi_2" json:"surat_pernyataan_registrasi_2"`
	SuratPernyataanRegistrasi3     sql.NullString `gorm:"column:surat_pernyataan_registrasi_3" json:"surat_pernyataan_registrasi_3"`
	IjazahSttb                     sql.NullString `gorm:"column:ijazah_sttb" json:"ijazah_sttb"`
	Ktp                            sql.NullString `gorm:"column:ktp" json:"ktp"`
	Skhun                          sql.NullString `gorm:"column:skhun" json:"skhun"`
	SuratKelakuanBaik              sql.NullString `gorm:"column:surat_kelakuan_baik" json:"surat_kelakuan_baik"`
	SuratKeteranganBebasNarkoba    sql.NullString `gorm:"column:surat_keterangan_bebas_narkoba" json:"surat_keterangan_bebas_narkoba"`
	PasFotoTerbaru                 sql.NullString `gorm:"column:pas_foto_terbaru" json:"pas_foto_terbaru"`
	AktaKelahiran                  sql.NullString `gorm:"column:akta_kelahiran" json:"akta_kelahiran"`
	SuratKeteranganKepegawaianPos  sql.NullString `gorm:"column:surat_keterangan_kepegawaian_pos" json:"surat_keterangan_kepegawaian_pos"`
	KartuKeluarga                  sql.NullString `gorm:"column:kartu_keluarga" json:"kartu_keluarga"`
	IjazahSklSementara             sql.NullString `gorm:"column:ijazah_skl_sementara" json:"ijazah_skl_sementara"`
	SkhunSklSementara              sql.NullString `gorm:"column:skhun_skl_sementara" json:"skhun_skl_sementara"`
	Kip                            sql.NullString `gorm:"column:kip" json:"kip"`
	Sktm                           sql.NullString `gorm:"column:sktm" json:"sktm"`
	PengajuanKipKuliah             sql.NullString `gorm:"column:pengajuan_kip_kuliah" json:"pengajuan_kip_kuliah"`
	RekeningListrik                sql.NullString `gorm:"column:rekening_listrik" json:"rekening_listrik"`
	SlipGaji                       sql.NullString `gorm:"column:slip_gaji" json:"slip_gaji"`
	FotoKeluarga                   sql.NullString `gorm:"column:foto_keluarga" json:"foto_keluarga"`
	FotoRumahLuar                  sql.NullString `gorm:"column:foto_rumah_luar" json:"foto_rumah_luar"`
	FotoRumahDalam                 sql.NullString `gorm:"column:foto_rumah_dalam" json:"foto_rumah_dalam"`
	KartuPesertaKip                sql.NullString `gorm:"column:kartu_peserta_kip" json:"kartu_peserta_kip"`
	SertifikatUtbk                 sql.NullString `gorm:"column:sertifikat_utbk" json:"sertifikat_utbk"`
	NoIjazah                       sql.NullString `gorm:"column:no_ijazah" json:"no_ijazah"`
	NilaiMatematikaSmt1            sql.NullString `gorm:"column:nilai_matematika_smt_1" json:"nilai_matematika_smt_1"`
	NilaiMatematikaSmt2            sql.NullString `gorm:"column:nilai_matematika_smt_2" json:"nilai_matematika_smt_2"`
	NilaiMatematikaSmt3            sql.NullString `gorm:"column:nilai_matematika_smt_3" json:"nilai_matematika_smt_3"`
	NilaiMatematikaSmt4            sql.NullString `gorm:"column:nilai_matematika_smt_4" json:"nilai_matematika_smt_4"`
	NilaiMatematikaSmt5            sql.NullString `gorm:"column:nilai_matematika_smt_5" json:"nilai_matematika_smt_5"`
	NilaiIndonesiaSmt1             sql.NullString `gorm:"column:nilai_indonesia_smt_1" json:"nilai_indonesia_smt_1"`
	NilaiIndonesiaSmt2             sql.NullString `gorm:"column:nilai_indonesia_smt_2" json:"nilai_indonesia_smt_2"`
	NilaiIndonesiaSmt3             sql.NullString `gorm:"column:nilai_indonesia_smt_3" json:"nilai_indonesia_smt_3"`
	NilaiIndonesiaSmt4             sql.NullString `gorm:"column:nilai_indonesia_smt_4" json:"nilai_indonesia_smt_4"`
	NilaiIndonesiaSmt5             sql.NullString `gorm:"column:nilai_indonesia_smt_5" json:"nilai_indonesia_smt_5"`
	NilaiInggrisSmt1               sql.NullString `gorm:"column:nilai_inggris_smt_1" json:"nilai_inggris_smt_1"`
	NilaiInggrisSmt2               sql.NullString `gorm:"column:nilai_inggris_smt_2" json:"nilai_inggris_smt_2"`
	NilaiInggrisSmt3               sql.NullString `gorm:"column:nilai_inggris_smt_3" json:"nilai_inggris_smt_3"`
	NilaiInggrisSmt4               sql.NullString `gorm:"column:nilai_inggris_smt_4" json:"nilai_inggris_smt_4"`
	NilaiInggrisSmt5               sql.NullString `gorm:"column:nilai_inggris_smt_5" json:"nilai_inggris_smt_5"`
	KeteranganPeringkat            sql.NullString `gorm:"column:keterangan_peringkat" json:"keterangan_peringkat"`
	KemampuanPenalaranUmum         sql.NullString `gorm:"column:kemampuan_penalaran_umum" json:"kemampuan_penalaran_umum"`
	KemampuanMemahamiBacaanMenulis sql.NullString `gorm:"column:kemampuan_memahami_bacaan_menulis" json:"kemampuan_memahami_bacaan_menulis"`
	PengetahuanPemahamanUmum       sql.NullString `gorm:"column:pengetahuan_pemahaman_umum" json:"pengetahuan_pemahaman_umum"`
	PengetahuanKuantitatif         sql.NullString `gorm:"column:pengetahuan_kuantitatif" json:"pengetahuan_kuantitatif"`
	SuratKeteranganPindah          sql.NullString `gorm:"column:surat_keterangan_pindah" json:"surat_keterangan_pindah"`
	CurriculumVitae                sql.NullString `gorm:"column:curriculum_vitae" json:"curriculum_vitae"`
	SertifikatPelatihan            sql.NullString `gorm:"column:sertifikat_pelatihan" json:"sertifikat_pelatihan"`
	SertifikatPengalamanBekerja    sql.NullString `gorm:"column:sertifikat_pengalaman_bekerja" json:"sertifikat_pengalaman_bekerja"`
	SuratRekomendasiPimpinan       sql.NullString `gorm:"column:surat_rekomendasi_pimpinan" json:"surat_rekomendasi_pimpinan"`
	PortofolioLainnya              sql.NullString `gorm:"column:portofolio_lainnya" json:"portofolio_lainnya"`
	SlipGajiSaudara                sql.NullString `gorm:"column:slip_gaji_saudara" json:"slip_gaji_saudara"`
	MotivationLetter               sql.NullString `gorm:"column:motivation_letter" json:"motivation_letter"`
	BuktiDtks                      sql.NullString `gorm:"column:bukti_dtks" json:"bukti_dtks"`
	SuratPernyataanKip             sql.NullString `gorm:"column:surat_pernyataan_kip" json:"surat_pernyataan_kip"`
	Sertifikasi                    sql.NullString `gorm:"column:sertifikasi" json:"sertifikasi"`
	Skmk                           sql.NullString `gorm:"column:skmk" json:"skmk"`
	SuratRekomendasiPartai         sql.NullString `gorm:"column:surat_rekomendasi_partai" json:"surat_rekomendasi_partai"`
	SuratKeteranganBekerja         sql.NullString `gorm:"column:surat_keterangan_bekerja" json:"surat_keterangan_bekerja"`
	SuratKeteranganSehat           sql.NullString `gorm:"column:surat_keterangan_sehat" json:"surat_keterangan_sehat"`
	SkPengangkatanKaryawan         sql.NullString `gorm:"column:sk_pengangkatan_karyawan" json:"sk_pengangkatan_karyawan"`
	// contains filtered or unexported fields
}

type BiodataDataDiri added in v0.2.5

type BiodataDataDiri struct {
	IdHash string `gorm:"column:id_hash;primaryKey" json:"id_hash"`

	JenisKelamin      string         `gorm:"column:jenis_kelamin;not null" json:"jenis_kelamin"`
	Nik               string         `gorm:"column:nik" json:"nik"`
	TempatLahir       string         `gorm:"column:tempat_lahir;not null" json:"tempat_lahir"`
	Agama             string         `gorm:"column:agama;not null" json:"agama"`
	Alamat            string         `gorm:"column:alamat;not null" json:"alamat"`
	Provinsi          string         `gorm:"column:provinsi;not null" json:"provinsi"`
	Kota              string         `gorm:"column:kota;not null" json:"kota"`
	Kecamatan         string         `gorm:"column:kecamatan" json:"kecamatan"`
	Kelurahan         string         `gorm:"column:kelurahan" json:"kelurahan"`
	KodePos           string         `gorm:"column:kode_pos" json:"kode_pos"`
	TglDaftar         sql.NullTime   `gorm:"column:tgl_daftar" json:"tgl_daftar"`
	StatusKelulusan   sql.NullString `gorm:"column:status_kelulusan" json:"status_kelulusan"`
	StatusPersetujuan sql.NullString `gorm:"column:status_persetujuan" json:"status_persetujuan"`
	StatusDaftarUlang sql.NullString `gorm:"column:status_daftar_ulang" json:"status_daftar_ulang"`
	TglDaftarUlang    sql.NullTime   `gorm:"column:tgl_daftar_ulang" json:"tgl_daftar_ulang"`
	NoPendaftaranKip  sql.NullString `gorm:"column:no_pendaftaran_kip" json:"no_pendaftaran_kip"`
	JumlahSks         sql.NullInt16  `gorm:"column:jumlah_sks" json:"jumlah_sks"`
	Npm               sql.NullString `gorm:"column:npm" json:"npm"`
	TanggalLahir      carbon.Carbon  `gorm:"column:tanggal_lahir;not null" json:"tanggal_lahir"`
	StatusUndurDiri   sql.NullString `gorm:"column:status_undur_diri" json:"status_undur_diri"`
	AlasanUndurDiri   sql.NullString `gorm:"column:alasan_undur_diri" json:"alasan_undur_diri"`
	// contains filtered or unexported fields
}

func (*BiodataDataDiri) TableName added in v0.2.5

func (*BiodataDataDiri) TableName() string

type BiodataDataOrtu added in v0.2.5

type BiodataDataOrtu struct {
	IdHash string `gorm:"column:id_hash;primaryKey" json:"id_hash"`

	NamaAyahKandung         string `gorm:"column:nama_ayah_kandung;not null" json:"nama_ayah_kandung"`
	HpAyahKandung           string `gorm:"column:hp_ayah_kandung;not null" json:"hp_ayah_kandung"`
	NamaIbuKandung          string `gorm:"column:nama_ibu_kandung;not null" json:"nama_ibu_kandung"`
	HpIbuKandung            string `gorm:"column:hp_ibu_kandung" json:"hp_ibu_kandung"`
	PekerjaanOrangTuaWali   string `gorm:"column:pekerjaan_orang_tua_wali;not null" json:"pekerjaan_orang_tua_wali"`
	AlamatOrangTuaWali      string `gorm:"column:alamat_orang_tua_wali;not null" json:"alamat_orang_tua_wali"`
	PenghasilanOrangTuaWali string `gorm:"column:penghasilan_orang_tua_wali;not null" json:"penghasilan_orang_tua_wali"`
	SumberDana              string `gorm:"column:sumber_dana" json:"sumber_dana"`
	// contains filtered or unexported fields
}

func (*BiodataDataOrtu) TableName added in v0.2.5

func (*BiodataDataOrtu) TableName() string

type BiodataDataSekolah added in v0.2.5

type BiodataDataSekolah struct {
	IdHash string `gorm:"column:id_hash;primaryKey" json:"id_hash"`

	Nisn              string         `gorm:"column:nisn" json:"nisn,omitempty"`
	AsalJurusan       string         `gorm:"column:asal_jurusan" json:"asal_jurusan"`
	AsalSekolah       string         `gorm:"column:asal_sekolah;not null" json:"asal_sekolah"`
	AlamatSekolah     string         `gorm:"column:alamat_sekolah;not null" json:"alamat_sekolah"`
	KotaSekolah       string         `gorm:"column:kota_sekolah;not null" json:"kota_sekolah"`
	ProvinsiSekolah   string         `gorm:"column:provinsi_sekolah;not null" json:"provinsi_sekolah"`
	KecamatanSekolah  string         `gorm:"column:kecamatan_sekolah" json:"kecamatan_sekolah"`
	KelurahanSekolah  string         `gorm:"column:kelurahan_sekolah" json:"kelurahan_sekolah"`
	KodePosSekolah    string         `gorm:"column:kode_pos_sekolah" json:"kode_pos_sekolah"`
	JenisSekolah      string         `gorm:"column:jenis_sekolah" json:"jenis_sekolah"`
	Jurusan           string         `gorm:"column:jurusan" json:"jurusan"`
	AkreditasiSekolah string         `gorm:"column:akreditasi_sekolah" json:"akreditasi_sekolah"`
	TahunLulus        int32          `gorm:"column:tahun_lulus" json:"tahun_lulus"`
	GuruBk            string         `gorm:"column:guru_bk" json:"guru_bk,omitempty"`
	HpGuruBk          string         `gorm:"column:hp_guru_bk" json:"hp_guru_bk,omitempty"`
	JenjangTerakhir   sql.NullString `gorm:"column:jenjang_terakhir" json:"jenjang_terakhir"`
	LamaBekerja       sql.NullString `gorm:"column:lama_bekerja" json:"lama_bekerja"`
	BekerjaDimana     sql.NullString `gorm:"column:bekerja_dimana" json:"bekerja_dimana"`
	AsalKampus        sql.NullString `gorm:"column:asal_kampus" json:"asal_kampus"`
	AsalProdi         sql.NullString `gorm:"column:asal_prodi" json:"asal_prodi"`
	AlamatKampus      sql.NullString `gorm:"column:alamat_kampus" json:"alamat_kampus"`
	ProvinsiKampus    sql.NullString `gorm:"column:provinsi_kampus" json:"provinsi_kampus"`
	KotaKampus        sql.NullString `gorm:"column:kota_kampus" json:"kota_kampus"`
	KodePosKampus     sql.NullString `gorm:"column:kode_pos_kampus" json:"kode_pos_kampus"`
	Ipk               sql.NullString `gorm:"column:ipk" json:"ipk"`
	// contains filtered or unexported fields
}

func (*BiodataDataSekolah) TableName added in v0.2.5

func (*BiodataDataSekolah) TableName() string

type BiodataJalur added in v0.2.5

type BiodataJalur struct {
	IdHash string `gorm:"column:id_hash;primaryKey" json:"id_hash"`

	IDJalur    int           `gorm:"column:id_jalur" json:"id_jalur"`
	IDJalur2   sql.NullInt16 `gorm:"column:id_jalur2" json:"id_jalur2"`
	TahunLulus int           `gorm:"column:tahun_lulus;not null" json:"tahun_lulus"`
	KodeRef    string        `gorm:"column:kode_ref;not null" json:"kode_ref"`
	// contains filtered or unexported fields
}

func (*BiodataJalur) TableName added in v0.2.5

func (*BiodataJalur) TableName() string

type BiodataMaster added in v0.2.6

type BiodataMaster struct {
	ID            string       `gorm:"column:id;primaryKey" json:"id"`
	IdJalur       string       `gorm:"column:id_jalur" json:"id_jalur"`
	IdProdi       string       `gorm:"column:id_prodi" json:"id_prodi"`
	IdDataDiri    string       `gorm:"column:id_data_diri" json:"id_data_diri"`
	IdDataOrtu    string       `gorm:"column:id_data_ortu" json:"id_data_ortu"`
	IdDataSekolah string       `gorm:"column:id_data_sek" json:"id_data_sek"`
	IdDataBerkas  string       `gorm:"column:id_data_berkas" json:"id_data_berkas"`
	TglDaftar     sql.NullTime `gorm:"column:tgl_daftar" json:"tgl_daftar"`
}

func (*BiodataMaster) TableName added in v0.2.6

func (*BiodataMaster) TableName() string

type BiodataProdi added in v0.2.5

type BiodataProdi struct {
	IdHash string `gorm:"column:id_hash;primaryKey" json:"id_hash"`

	IDFakultas  int           `gorm:"column:id_fakultas" json:"id_fakultas"`
	Prodi1      int           `gorm:"column:prodi1;not null" json:"prodi1"`
	Prodi2      int           `gorm:"column:prodi2;not null" json:"prodi2"`
	Konsentrasi sql.NullInt16 `gorm:"column:konsentrasi" json:"konsentrasi"`
	// contains filtered or unexported fields
}

func (*BiodataProdi) TableName added in v0.2.5

func (*BiodataProdi) TableName() string

type DaftarSekolah added in v0.0.2

type DaftarSekolah struct {
	ID          int    `gorm:"column:id_sekolah;primaryKey;autoIncrement:true" json:"id"`
	NamaSekolah string `gorm:"column:nama_sekolah;" json:"nama_sekolah"`
}

func (*DaftarSekolah) TableName added in v0.0.2

func (*DaftarSekolah) TableName() string

type DataNilaiSemester added in v0.2.6

type DataNilaiSemester struct {
	ID            primitive.ObjectID `bson:"_id,omitempty" json:"_id,omitempty"`
	Semester      int                `bson:"semester" json:"id_semester"`
	MataPelajaran string             `bson:"mata_pelajaran" json:"mata_pelajaran"`
	Nilai         string             `bson:"nilai" json:"nilai"`
}

type DiskonPeriode added in v0.1.0

type DiskonPeriode struct {
	IDDiskon       int           `gorm:"column:id_diskon;primaryKey;autoIncrement:true" json:"id_diskon"`
	Jalur          string        `gorm:"column:jalur" json:"jalur"`
	JumlahDiskon   string        `gorm:"column:jumlah_diskon" json:"jumlah_diskon"`
	TanggalDiskon  carbon.Carbon `gorm:"column:tanggal_diskon" json:"tanggal_diskon"`
	TanggalExpired carbon.Carbon `gorm:"column:tanggal_expired" json:"tanggal_expired"`
}

func (*DiskonPeriode) TableName added in v0.1.0

func (*DiskonPeriode) TableName() string

type Fakultas added in v0.0.2

type Fakultas struct {
	IDFakultas   int    `gorm:"column:id_fakultas;primaryKey" json:"id_fakultas"`
	NamaFakultas string `gorm:"column:nama_fakultas" json:"nama_fakultas"`
}

func (*Fakultas) TableName added in v0.0.2

func (*Fakultas) TableName() string

type FileGeneric added in v0.2.6

type FileGeneric struct {
	ID         primitive.ObjectID `bson:"_id,omitempty" json:"_id,omitempty"`
	Keterangan string             `bson:"keterangan" json:"keterangan"`
	FilePath   string             `bson:"file_path" json:"file_path"`
}

type FileSemester added in v0.2.6

type FileSemester struct {
	ID       primitive.ObjectID `bson:"_id,omitempty" json:"_id,omitempty"`
	Semester int                `bson:"semester" json:"id_semester"`
	FilePath string             `bson:"file_path" json:"file_path"`
}

type JalurBerkas added in v0.4.3

type JalurBerkas struct {
	ID      int    `gorm:"column:id;primaryKey" json:"id"`
	IDJalur int    `gorm:"column:id_jalur" json:"id_jalur"`
	Berkas  string `gorm:"column:berkas" json:"berkas"`
}

func (*JalurBerkas) TableName added in v0.4.3

func (*JalurBerkas) TableName() string

type JalurBerkasJoin added in v0.4.4

type JalurBerkasJoin struct {
	ID        int    `gorm:"column:id;primaryKey" json:"id"`
	IDJalur   int    `gorm:"column:id_jalur" json:"id_jalur"`
	NamaJalur string `gorm:"column:nama_jalur" json:"nama_jalur"`
	Berkas    string `gorm:"column:berkas" json:"berkas"`
}

type JalurPendaftaran added in v0.0.2

type JalurPendaftaran struct {
	IDJalur         int    `gorm:"column:id_jalur;primaryKey;autoIncrement:true" json:"id_jalur"`
	Jalur           string `gorm:"column:jalur" json:"jalur"`
	NamaJalur       string `gorm:"column:nama_jalur" json:"nama_jalur"`
	KeteranganJalur string `gorm:"column:keterangan_jalur" json:"keterangan_jalur"`
	Status          string `gorm:"column:status;default:nonaktif" json:"status"`
}

func (*JalurPendaftaran) TableName added in v0.0.2

func (*JalurPendaftaran) TableName() string

type JalurProdi added in v0.3.4

type JalurProdi struct {
	ID           int `gorm:"column:id;primaryKey" json:"id"`
	IDJalur      int `gorm:"column:id_jalur" json:"id_jalur"`
	ProgramStudi int `gorm:"column:prodi" json:"prodi"`
}

func (*JalurProdi) TableName added in v0.3.4

func (*JalurProdi) TableName() string

type JalurProdiWithProdi added in v0.3.5

type JalurProdiWithProdi struct {
	ID               int    `gorm:"column:id;primaryKey" json:"id"`
	IDJalur          int    `gorm:"column:id_jalur" json:"id_jalur"`
	KodeProgramStudi int    `gorm:"column:prodi" json:"prodi"`
	ProgramStudi     string `gorm:"column:program_studi" json:"program_studi"`
}

type JalurTahun added in v0.3.9

type JalurTahun struct {
	ID      int `gorm:"column:id;primaryKey" json:"id"`
	IDJalur int `gorm:"column:id_jalur" json:"id_jalur"`
	Tahun   int `gorm:"column:tahun" json:"tahun"`
}

func (*JalurTahun) TableName added in v0.3.9

func (*JalurTahun) TableName() string

type JalurTahunJoin added in v0.4.0

type JalurTahunJoin struct {
	ID        int    `gorm:"column:id;primaryKey" json:"id"`
	IDJalur   int    `gorm:"column:id_jalur" json:"id_jalur"`
	NamaJalur string `gorm:"column:nama_jalur" json:"nama_jalur"`
	Tahun     int    `gorm:"column:tahun" json:"tahun"`
}

type JenisSekolah added in v0.1.0

type JenisSekolah struct {
	IDJenisSekolah   int    `gorm:"column:id_jenis_sekolah;primaryKey;autoIncrement:true" json:"id_jenis_sekolah"`
	NamaJenisSekolah string `gorm:"column:nama_jenis_sekolah" json:"nama_jenis_sekolah"`
}

func (*JenisSekolah) TableName added in v0.1.0

func (*JenisSekolah) TableName() string

type JurusanSekolah added in v0.1.0

type JurusanSekolah struct {
	IDJurusan      int    `gorm:"column:id_jurusan;primaryKey;autoIncrement:true" json:"id_jurusan"`
	IDJenisSekolah int    `gorm:"column:id_jenis_sekolah;not null" json:"id_jenis_sekolah"`
	NamaJurusan    string `gorm:"column:nama_jurusan" json:"nama_jurusan"`
}

func (*JurusanSekolah) TableName added in v0.1.0

func (*JurusanSekolah) TableName() string

type Konsentrasi added in v0.4.6

type Konsentrasi struct {
	IDKonsentrasi   int32  `gorm:"column:id_konsentrasi;primaryKey;autoIncrement:true" json:"id_konsentrasi"`
	NamaKonsentrasi string `gorm:"column:nama_konsentrasi" json:"nama_konsentrasi"`
}

func (*Konsentrasi) TableName added in v0.4.6

func (*Konsentrasi) TableName() string

type KotaResponse added in v0.0.8

type KotaResponse struct {
	IDKota     string `json:"id_kota"`
	IDProvinsi string `json:"id_provinsi"`
	NamaKota   string `json:"nama_kota"`
}

type LogVA added in v0.0.2

type LogVA struct {
	IDLog           int           `gorm:"column:id_log;primaryKey;autoIncrement:true" json:"id_log"`
	Email           string        `gorm:"column:email" json:"email"`
	TrxID           string        `gorm:"column:trx_id" json:"trx_id"`
	VirtualAccount  int64         `gorm:"column:virtual_account" json:"virtual_account"`
	TrxAmount       int           `gorm:"column:trx_amount" json:"trx_amount"`
	JenisBayar      string        `gorm:"column:jenis_bayar" json:"jenis_bayar"`
	TglCreate       carbon.Carbon `gorm:"column:tgl_create" json:"tgl_create"`
	TglExpiredVa    carbon.Carbon `gorm:"column:tgl_expired_va" json:"tgl_expired_va"`
	StatusBayar     string        `gorm:"column:status_bayar;default:BELUM" json:"status_bayar"`
	StatusExtendExp string        `gorm:"column:status_extend_exp" json:"status_extend_exp"`
}

func (*LogVA) TableName added in v0.0.2

func (*LogVA) TableName() string

type Pekerjaan added in v0.1.1

type Pekerjaan struct {
	IDPekerjaan   int    `gorm:"column:id_pekerjaan;primaryKey;autoIncrement:true" json:"id_pekerjaan"`
	NamaPekerjaan string `gorm:"column:nama_pekerjaan" json:"nama_pekerjaan"`
}

func (*Pekerjaan) TableName added in v0.1.1

func (*Pekerjaan) TableName() string

type Pendaftaran

type Pendaftaran struct {
	ID              int            `gorm:"column:id;primaryKey;autoIncrement:true" json:"id"`
	NamaMhs         string         `gorm:"column:nama_mhs;not null" json:"nama_mhs"`
	Tahun           string         `gorm:"column:tahun;not null" json:"tahun"`
	AsalSekolah     string         `gorm:"column:asal_sekolah;not null" json:"asal_sekolah"`
	EmailMhs        string         `gorm:"column:email_mhs;not null" json:"email_mhs"`
	HpMhs           string         `gorm:"column:hp_mhs;not null" json:"hp_mhs"`
	ProvinsiSekolah sql.NullString `gorm:"column:provinsi_sekolah" json:"provinsi_sekolah"`
	KotaSekolah     sql.NullString `gorm:"column:kota_sekolah" json:"kota_sekolah"`
	Password        string         `gorm:"column:password;not null" json:"password"`
	StatusMhs       int            `gorm:"column:status_mhs;not null;default:0" json:"status_mhs"`
	UsernameAdmin   sql.NullString `gorm:"column:username_admin" json:"username_admin"`
	TglDaftarMhs    carbon.Carbon  `gorm:"column:tgl_daftar_mhs;not null" json:"tgl_daftar_mhs"`
	IdBiodata       sql.NullString `gorm:"column:id_biodata" json:"id_biodata"`
}

func (*Pendaftaran) TableName

func (*Pendaftaran) TableName() string

type ProgramStudi added in v0.0.2

type ProgramStudi struct {
	ID               int    `gorm:"column:id;primaryKey;autoIncrement:true" json:"id"`
	Fakultas         int    `gorm:"column:fakultas" json:"fakultas"`
	KodeProgramStudi int    `gorm:"column:kode_program_studi" json:"kode_program_studi"`
	ProgramStudi     string `gorm:"column:program_studi" json:"program_studi"`
}

func (*ProgramStudi) TableName added in v0.0.2

func (*ProgramStudi) TableName() string

type ProvinsiResponse added in v0.0.7

type ProvinsiResponse struct {
	IDProvinsi   string `json:"id_provinsi"`
	NamaProvinsi string `json:"nama_provinsi"`
}

type Request added in v0.0.5

type Request struct {
	NamaMhs         string `gorm:"column:nama_mhs;not null" json:"nama_mhs"`
	AsalSekolah     string `gorm:"column:asal_sekolah;not null" json:"asal_sekolah"`
	EmailMhs        string `gorm:"column:email_mhs;not null" json:"email_mhs"`
	HpMhs           string `gorm:"column:hp_mhs;not null" json:"hp_mhs"`
	ProvinsiSekolah string `gorm:"column:provinsi_sekolah" json:"provinsi_sekolah"`
	KotaSekolah     string `gorm:"column:kota_sekolah" json:"kota_sekolah"`
	UsernameAdmin   string `gorm:"column:username_admin" json:"username_admin"`
}

type RequestDftSekolah added in v0.1.3

type RequestDftSekolah struct {
	NamaSekolah string `json:"nama_sekolah"`
}

type RequestIdProvinsi added in v0.1.6

type RequestIdProvinsi struct {
	IdProvinsi string `json:"id_provinsi"`
}

type RequestIdProvinsiNmKota added in v0.1.6

type RequestIdProvinsiNmKota struct {
	IdProvinsi string `json:"id_provinsi"`
	NamaKota   string `json:"nama_kota"`
}

type RequestLogin added in v0.1.4

type RequestLogin struct {
	Email    string `json:"email_mhs"`
	Password string `json:"password"`
}

type RequestNmProvinsi added in v0.1.6

type RequestNmProvinsi struct {
	NamaProvinsi string `json:"nama_provinsi"`
}

type ResponseAdmin added in v0.2.1

type ResponseAdmin struct {
	IDAdmin       int             `json:"id_admin,omitempty"`
	NamaAdmin     string          `json:"nama_admin,omitempty"`
	UsernameAdmin string          `json:"username,omitempty"`
	Email         string          `json:"email,omitempty"`
	NoHp          string          `json:"no_hp,omitempty"`
	Password      string          `json:"password,omitempty"`
	TglBuatAkun   carbon.DateTime `json:"tgl_buat_akun,omitempty"`
	IsAktif       bool            `json:"aktif,omitempty"`
	Level         int             `json:"level,omitempty"`
}

type ResponseLogin added in v0.1.4

type ResponseLogin struct {
	Email string `json:"email_mhs"`
}

type ResponsePendaftaran added in v0.1.5

type ResponsePendaftaran struct {
	ID              int             `json:"id,omitempty"`
	NamaMhs         string          `json:"nama_mhs,omitempty"`
	Tahun           string          `json:"tahun,omitempty"`
	AsalSekolah     string          `json:"asal_sekolah,omitempty"`
	EmailMhs        string          `json:"email_mhs,omitempty"`
	HpMhs           string          `json:"hp_mhs,omitempty"`
	ProvinsiSekolah string          `json:"provinsi_sekolah,omitempty"`
	KotaSekolah     string          `json:"kota_sekolah,omitempty"`
	Password        string          `json:"password,omitempty"`
	StatusMhs       int             `json:"status_mhs,omitempty"`
	UsernameAdmin   string          `json:"username_admin,omitempty"`
	TglDaftarMhs    carbon.DateTime `json:"tgl_daftar_mhs,omitempty"`
}

type TahunAkademik added in v0.1.1

type TahunAkademik struct {
	IDTahunAkademik int    `gorm:"column:id_tahun_akademik;primaryKey;autoIncrement:true" json:"id_tahun_akademik"`
	TahunAkademik   string `gorm:"column:tahun_akademik" json:"tahun_akademik"`
	KodeTahun       int    `gorm:"column:kode_tahun" json:"kode_tahun"`
}

func (*TahunAkademik) TableName added in v0.1.1

func (*TahunAkademik) TableName() string

type TahunLulusan added in v0.3.3

type TahunLulusan struct {
	Tahun int `gorm:"column:tahun" json:"tahun"`
}

func (*TahunLulusan) TableName added in v0.3.3

func (*TahunLulusan) TableName() string

type WilayahKecamatan added in v0.0.2

type WilayahKecamatan struct {
	IDKecamatan   string `gorm:"column:id_kecamatan;primaryKey" json:"id_kecamatan"`
	IDKota        string `gorm:"column:id_kota" json:"id_kota"`
	NamaKecamatan string `gorm:"column:nama_kecamatan" json:"nama_kecamatan"`
}

func (*WilayahKecamatan) TableName added in v0.0.2

func (*WilayahKecamatan) TableName() string

type WilayahKelurahan added in v0.0.2

type WilayahKelurahan struct {
	IDKelurahan   string `gorm:"column:id_kelurahan;primaryKey" json:"id_kelurahan"`
	IDKecamatan   string `gorm:"column:id_kecamatan" json:"id_kecamatan"`
	NamaKelurahan string `gorm:"column:nama_kelurahan" json:"nama_kelurahan"`
}

func (*WilayahKelurahan) TableName added in v0.0.2

func (*WilayahKelurahan) TableName() string

type WilayahKota added in v0.0.7

type WilayahKota struct {
	IDKota     string `gorm:"column:id_kota;primaryKey" json:"id_kota"`
	IDProvinsi string `gorm:"column:id_provinsi" json:"id_provinsi"`
	NamaKota   string `gorm:"column:nama_kota" json:"nama_kota"`
}

func (*WilayahKota) TableName added in v0.0.7

func (*WilayahKota) TableName() string

type WilayahProvinsi added in v0.0.2

type WilayahProvinsi struct {
	IDProvinsi   string `gorm:"column:id_provinsi;primaryKey" json:"id_provinsi"`
	NamaProvinsi string `gorm:"column:nama_provinsi" json:"nama_provinsi"`
}

func (*WilayahProvinsi) TableName added in v0.0.2

func (*WilayahProvinsi) TableName() string

Jump to

Keyboard shortcuts

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