module

package
v0.0.8 Latest Latest
Warning

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

Go to latest
Published: Aug 20, 2023 License: MIT Imports: 13 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

View Source
var MongoInfo = atdb.DBInfo{
	DBString: MongoString,
	DBName:   "proyek1_db",
}
View Source
var MongoString string = os.Getenv("MONGOSTRING")

Functions

func DeleteAbsensiByID

func DeleteAbsensiByID(_id primitive.ObjectID, db *mongo.Database, col string) error

func DeleteMahasiswaByID

func DeleteMahasiswaByID(_id primitive.ObjectID, db *mongo.Database, col string) error

func DeleteMatakuliahByID

func DeleteMatakuliahByID(_id primitive.ObjectID, db *mongo.Database, col string) error

func DeleteNilaiByID

func DeleteNilaiByID(_id primitive.ObjectID, db *mongo.Database, col string) error

func DeleteOrangTuaByID

func DeleteOrangTuaByID(_id primitive.ObjectID, db *mongo.Database, col string) error

func GetAbsensiFromID

func GetAbsensiFromID(_id primitive.ObjectID, db *mongo.Database, col string) (abs model.Absensi, errs error)

func GetAllAbsensi

func GetAllAbsensi(db *mongo.Database, col string) (data []model.Absensi)

func GetAllMahasiswa

func GetAllMahasiswa(db *mongo.Database, col string) (data []model.Mahasiswa)

func GetAllMatakuliah

func GetAllMatakuliah(db *mongo.Database, col string) (data []model.Matakuliah)

func GetAllNilai

func GetAllNilai(db *mongo.Database, col string) (data []model.Nilai)

func GetAllOrangTua

func GetAllOrangTua(db *mongo.Database, col string) (data []model.OrangTua)

func GetMahasiswaFromID

func GetMahasiswaFromID(_id primitive.ObjectID, db *mongo.Database, col string) (mhs model.Mahasiswa, errs error)

func GetMatakuliahFromID

func GetMatakuliahFromID(_id primitive.ObjectID, db *mongo.Database, col string) (mk model.Matakuliah, errs error)

func GetNilaiFromID

func GetNilaiFromID(_id primitive.ObjectID, db *mongo.Database, col string) (nl model.Nilai, errs error)

func GetOrangTuaFromID

func GetOrangTuaFromID(_id primitive.ObjectID, db *mongo.Database, col string) (ot model.OrangTua, errs error)

func GetUserFromUsername

func GetUserFromUsername(username string, db *mongo.Database, col string) (result model.User, err error)

func InsertAbsensi

func InsertAbsensi(db *mongo.Database, col string, nama_mk model.Matakuliah, tanggal string, checkin string) (insertedID primitive.ObjectID, err error)

func InsertMahasiswa

func InsertMahasiswa(db *mongo.Database, col string, nama_mhs string, npm string, jurusan string, email string) (insertedID primitive.ObjectID, err error)

func InsertMatakuliah

func InsertMatakuliah(db *mongo.Database, col string, nama_matkul string, sks string, dosen_pengampu string, email string) (insertedID primitive.ObjectID, err error)

func InsertNilai

func InsertNilai(db *mongo.Database, col string, npm_ms model.Mahasiswa, presensi model.Absensi, nilai_akhir string, grade string, tahun_ajaran string) (insertedID primitive.ObjectID, err error)

func InsertOneDoc

func InsertOneDoc(db *mongo.Database, collection string, doc interface{}) (insertedID interface{})

func InsertOneDoc2

func InsertOneDoc2(db *mongo.Database, collection string, doc interface{}) (insertedID interface{})

func InsertOrangTua

func InsertOrangTua(db *mongo.Database, col string, nama_ortu string, phone_number string, email string) (insertedID primitive.ObjectID, err error)

func InsertUser

func InsertUser(db *mongo.Database, col string, doc interface{}) (insertedID primitive.ObjectID, err error)

func LogIn

func LogIn(db *mongo.Database, col string, insertedDoc2 model.User) (userName string, err error)

func SignUp

func SignUp(db *mongo.Database, col string, insertedDoc2 model.User) (insertedID primitive.ObjectID, err error)

func UpdateAbsensi

func UpdateAbsensi(db *mongo.Database, col string, id primitive.ObjectID, nama_mk model.Matakuliah, tanggal string, checkin string) (err error)

func UpdateMahasiswa

func UpdateMahasiswa(db *mongo.Database, col string, id primitive.ObjectID, nama_mahasiswa string, npm string, jurusan string, email string) (err error)

func UpdateMatakuliah

func UpdateMatakuliah(db *mongo.Database, col string, id primitive.ObjectID, nama_matkul string, sks string, dosen_pengampu string, email string) (err error)

func UpdateNilai

func UpdateNilai(db *mongo.Database, col string, id primitive.ObjectID, npm_ms model.Mahasiswa, presensi model.Absensi, nilai_akhir string, grade string, tahun_ajaran string) (err error)

func UpdateOrangTua

func UpdateOrangTua(db *mongo.Database, col string, id primitive.ObjectID, nama_orangtua string, phone_number string, email string) (err error)

Types

This section is empty.

Jump to

Keyboard shortcuts

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