Documentation
¶
Index ¶
- Variables
- func DeleteAbsensiByID(_id primitive.ObjectID, db *mongo.Database, col string) error
- func DeleteMahasiswaByID(_id primitive.ObjectID, db *mongo.Database, col string) error
- func DeleteMatakuliahByID(_id primitive.ObjectID, db *mongo.Database, col string) error
- func DeleteNilaiByID(_id primitive.ObjectID, db *mongo.Database, col string) error
- func DeleteOrangTuaByID(_id primitive.ObjectID, db *mongo.Database, col string) error
- func GetAbsensiFromID(_id primitive.ObjectID, db *mongo.Database, col string) (abs model.Absensi, errs error)
- func GetAllAbsensi(db *mongo.Database, col string) (data []model.Absensi)
- func GetAllMahasiswa(db *mongo.Database, col string) (data []model.Mahasiswa)
- func GetAllMatakuliah(db *mongo.Database, col string) (data []model.Matakuliah)
- func GetAllNilai(db *mongo.Database, col string) (data []model.Nilai)
- func GetAllOrangTua(db *mongo.Database, col string) (data []model.OrangTua)
- func GetMahasiswaFromID(_id primitive.ObjectID, db *mongo.Database, col string) (mhs model.Mahasiswa, errs error)
- func GetMatakuliahFromID(_id primitive.ObjectID, db *mongo.Database, col string) (mk model.Matakuliah, errs error)
- func GetNilaiFromID(_id primitive.ObjectID, db *mongo.Database, col string) (nl model.Nilai, errs error)
- func GetOrangTuaFromID(_id primitive.ObjectID, db *mongo.Database, col string) (ot model.OrangTua, errs error)
- func GetUserFromUsername(username string, db *mongo.Database, col string) (result model.User, err error)
- func InsertAbsensi(db *mongo.Database, col string, nama_mk model.Matakuliah, tanggal string, ...) (insertedID primitive.ObjectID, err error)
- func InsertMahasiswa(db *mongo.Database, col string, nama_mhs string, npm string, jurusan string, ...) (insertedID primitive.ObjectID, err error)
- func InsertMatakuliah(db *mongo.Database, col string, nama_matkul string, sks string, ...) (insertedID primitive.ObjectID, err error)
- func InsertNilai(db *mongo.Database, col string, npm_ms model.Mahasiswa, presensi model.Absensi, ...) (insertedID primitive.ObjectID, err error)
- func InsertOneDoc(db *mongo.Database, collection string, doc interface{}) (insertedID interface{})
- func InsertOneDoc2(db *mongo.Database, collection string, doc interface{}) (insertedID interface{})
- func InsertOrangTua(db *mongo.Database, col string, nama_ortu string, phone_number string, ...) (insertedID primitive.ObjectID, err error)
- func InsertUser(db *mongo.Database, col string, doc interface{}) (insertedID primitive.ObjectID, err error)
- func LogIn(db *mongo.Database, col string, insertedDoc2 model.User) (userName string, err error)
- func SignUp(db *mongo.Database, col string, insertedDoc2 model.User) (insertedID primitive.ObjectID, err error)
- func UpdateAbsensi(db *mongo.Database, col string, id primitive.ObjectID, ...) (err error)
- func UpdateMahasiswa(db *mongo.Database, col string, id primitive.ObjectID, nama_mahasiswa string, ...) (err error)
- func UpdateMatakuliah(db *mongo.Database, col string, id primitive.ObjectID, nama_matkul string, ...) (err error)
- func UpdateNilai(db *mongo.Database, col string, id primitive.ObjectID, npm_ms model.Mahasiswa, ...) (err error)
- func UpdateOrangTua(db *mongo.Database, col string, id primitive.ObjectID, nama_orangtua string, ...) (err error)
Constants ¶
This section is empty.
Variables ¶
View Source
var MongoConn = atdb.MongoConnect(MongoInfo)
View Source
var MongoInfo = atdb.DBInfo{ DBString: MongoString, DBName: "proyek1_db", }
View Source
var MongoString string = os.Getenv("MONGOSTRING")
Functions ¶
func DeleteAbsensiByID ¶
func DeleteMahasiswaByID ¶
func DeleteMatakuliahByID ¶
func DeleteNilaiByID ¶
func DeleteOrangTuaByID ¶
func GetAbsensiFromID ¶
func GetAllMahasiswa ¶
func GetAllMatakuliah ¶
func GetAllMatakuliah(db *mongo.Database, col string) (data []model.Matakuliah)
func GetMahasiswaFromID ¶
func GetMatakuliahFromID ¶
func GetNilaiFromID ¶
func GetOrangTuaFromID ¶
func GetUserFromUsername ¶
func InsertAbsensi ¶
func InsertMahasiswa ¶
func InsertMatakuliah ¶
func InsertNilai ¶
func InsertOneDoc ¶
func InsertOneDoc2 ¶
func InsertOrangTua ¶
func InsertUser ¶
func UpdateAbsensi ¶
func UpdateMahasiswa ¶
func UpdateMatakuliah ¶
func UpdateNilai ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.