Documentation ¶
Index ¶
- Variables
- func DeleteJurusanByID(_id primitive.ObjectID, db *mongo.Database, col string) error
- func DeletePendaftaranByID(_id primitive.ObjectID, db *mongo.Database, col string) error
- func DeleteSekolahByID(_id primitive.ObjectID, db *mongo.Database, col string) error
- func GetAllCamaba(db *mongo.Database, col string) (camaba []model.Camaba)
- func GetAllJurusan(db *mongo.Database, col string) (jurusan []model.Jurusan)
- func GetAllPendaftaran(db *mongo.Database, col string) (pendaftaran []model.Pendaftaran)
- func GetAllSekolah(db *mongo.Database, col string) (sekolah []model.DaftarSekolah)
- func GetAllUser(db *mongo.Database, col string) (user []model.User)
- func GetCamabaFromID(_id primitive.ObjectID, db *mongo.Database, col string) (staf model.Camaba, errs error)
- func GetCamabaFromPhoneNumber(phone_number string, db *mongo.Database, col string) (camaba model.Camaba)
- func GetDaftarSekolahFromKDSekolah(kdsekolah int, db *mongo.Database, col string) (dfsekolah model.DaftarSekolah)
- func GetJurusanFromID(_id primitive.ObjectID, db *mongo.Database, col string) (staf model.Jurusan, errs error)
- func GetJurusanFromKDJurusan(kdjurusan string, db *mongo.Database, col string) (dfjurusan model.Jurusan)
- func GetPendaftaranFromID(_id primitive.ObjectID, db *mongo.Database, col string) (staf model.Pendaftaran, errs error)
- func GetPendaftaranFromKDPendaftar(kdpendaftar int, db *mongo.Database, col string) (staf model.Pendaftaran, errs error)
- func GetPendaftaranFromKTP(ktp int, db *mongo.Database, col string) (pendaftaran model.Pendaftaran)
- func GetSekolahFromID(_id primitive.ObjectID, db *mongo.Database, col string) (staf model.DaftarSekolah, errs error)
- func GetUserFromEmail(email string, db *mongo.Database, col string) (result model.User, err error)
- func GetUserFromID(_id primitive.ObjectID, db *mongo.Database, col string) (data model.User, errs error)
- func InsertCamaba(db *mongo.Database, col string, ktp int, nama string, phone_number string, ...) (insertedID primitive.ObjectID, err error)
- func InsertDaftarCamaba(db *mongo.Database, col string, ktp int, nama string, phone_number string, ...) (InsertedID interface{})
- func InsertDaftarJurusan(db *mongo.Database, col string, kodejurusan string, nama string, ...) (InsertedID interface{})
- func InsertDaftarSekolah(db *mongo.Database, col string, kodesklh int, nama string, phone_number string, ...) (InsertedID interface{})
- func InsertJurusan(db *mongo.Database, col string, kodejurusan string, nama string, ...) (insertedID primitive.ObjectID, err error)
- func InsertOneDoc(db *mongo.Database, collection string, doc interface{}) (insertedID interface{})
- func InsertPendaftaran(db *mongo.Database, col string, kdpendaftar int, statuspendaftar string, ...) (insertedID primitive.ObjectID, returnedKdpendaftar int, ...)
- func InsertSekolah(db *mongo.Database, col string, kodesklh int, nama 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, insertedDoc model.User) (email string, nama string, err error)
- func SignUp(db *mongo.Database, col string, insertedDoc model.User) (insertedID primitive.ObjectID, err error)
- func UpdateJurusan(db *mongo.Database, col string, id primitive.ObjectID, kodejurusan string, ...) (err error)
- func UpdatePendaftaran(db *mongo.Database, col string, id primitive.ObjectID, kdpendaftar int, ...) (err error)
- func UpdateSekolah(db *mongo.Database, col string, id primitive.ObjectID, kodesklh int, ...) (err error)
- func UpdateStatus(db *mongo.Database, col string, id primitive.ObjectID, statuspendaftar 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: "tes_db_pmb", }
View Source
var MongoString string = os.Getenv("MONGOSTRING")
Functions ¶
func DeleteJurusanByID ¶ added in v0.1.3
func DeletePendaftaranByID ¶ added in v0.1.4
func DeleteSekolahByID ¶ added in v0.1.4
func GetAllCamaba ¶ added in v0.0.6
func GetAllJurusan ¶ added in v0.0.6
func GetAllPendaftaran ¶ added in v0.0.6
func GetAllPendaftaran(db *mongo.Database, col string) (pendaftaran []model.Pendaftaran)
func GetAllSekolah ¶ added in v0.0.6
func GetAllSekolah(db *mongo.Database, col string) (sekolah []model.DaftarSekolah)
func GetAllUser ¶ added in v0.1.11
func GetCamabaFromID ¶ added in v0.1.0
func GetCamabaFromID(_id primitive.ObjectID, db *mongo.Database, col string) (staf model.Camaba, errs error)
camabaFromID
func GetJurusanFromID ¶ added in v0.1.0
func GetJurusanFromID(_id primitive.ObjectID, db *mongo.Database, col string) (staf model.Jurusan, errs error)
JurusanFromId
func GetJurusanFromKDJurusan ¶
func GetPendaftaranFromID ¶ added in v0.0.7
func GetPendaftaranFromID(_id primitive.ObjectID, db *mongo.Database, col string) (staf model.Pendaftaran, errs error)
PendaftaranFromId
func GetPendaftaranFromKDPendaftar ¶ added in v0.1.5
func GetPendaftaranFromKDPendaftar(kdpendaftar int, db *mongo.Database, col string) (staf model.Pendaftaran, errs error)
GetAllFromId PendaftaranFromKDPendaftaran
func GetPendaftaranFromKTP ¶
func GetSekolahFromID ¶ added in v0.1.0
func GetSekolahFromID(_id primitive.ObjectID, db *mongo.Database, col string) (staf model.DaftarSekolah, errs error)
SekolahFromID
func GetUserFromEmail ¶ added in v0.1.10
login-SignUp
func GetUserFromID ¶ added in v0.1.11
func InsertCamaba ¶ added in v0.1.1
func InsertDaftarCamaba ¶
func InsertDaftarJurusan ¶
func InsertDaftarSekolah ¶
func InsertJurusan ¶ added in v0.1.1
func InsertOneDoc ¶
func InsertPendaftaran ¶
func InsertPendaftaran(db *mongo.Database, col string, kdpendaftar int, statuspendaftar string, biodata model.Camaba, asalsekolah model.DaftarSekolah, jurusan model.Jurusan, jalur string, alulbi string, aljurusan string) (insertedID primitive.ObjectID, returnedKdpendaftar int, returnedStatuspendaftar string, err error)
func InsertPendaftaran(db *mongo.Database, col string, kdpendaftar int, biodata model.Camaba, asalsekolah model.DaftarSekolah, jurusan model.Jurusan, jalur string, alulbi string, aljurusan string) (InsertedID interface{}) { var pendaftaran model.Pendaftaran pendaftaran.KDPendaftar = kdpendaftar pendaftaran.Biodata = biodata pendaftaran.AsalSekolah = asalsekolah pendaftaran.Jurusan = jurusan pendaftaran.Jalur = jalur pendaftaran.AlUlbi = alulbi pendaftaran.AlJurusan = aljurusan pendaftaran.CreatedAt = primitive.NewDateTimeFromTime(time.Now().UTC()) return InsertOneDoc(db, col, pendaftaran) }
func InsertSekolah ¶ added in v0.1.1
func InsertUser ¶ added in v0.1.10
func UpdateJurusan ¶ added in v0.1.3
func UpdateJurusan(db *mongo.Database, col string, id primitive.ObjectID, kodejurusan string, nama string, jenjang string) (err error)
Jurusan
func UpdatePendaftaran ¶ added in v0.1.4
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.