Documentation ¶
Index ¶
- Variables
- func Decode(publicKey string, tokenstring string) (payload model.Payload, err error)
- func DeleteOneDoc(_id primitive.ObjectID, db *mongo.Database, col string) error
- func DeleteTiket(idparam, iduser primitive.ObjectID, db *mongo.Database) error
- func Encode(id primitive.ObjectID, role, privateKey string) (string, error)
- func GCFHandlerDeleteTiket(PASETOPUBLICKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string
- func GCFHandlerGetAll(MONGOCONNSTRINGENV, dbname, col string, docs interface{}) string
- func GCFHandlerGetAllPengguna(MONGOCONNSTRINGENV, dbname string) string
- func GCFHandlerGetAllTiket(MONGOCONNSTRINGENV, dbname string) string
- func GCFHandlerGetAllUserByAdmin(conn *mongo.Database) string
- func GCFHandlerGetPenggunaByAdmin(conn *mongo.Database, r *http.Request) string
- func GCFHandlerGetPenggunaByPengguna(iduser primitive.ObjectID, conn *mongo.Database) string
- func GCFHandlerGetPenggunaFromID(PASETOPUBLICKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string
- func GCFHandlerGetTiket(PASETOPUBLICKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string
- func GCFHandlerGetTiketFromID(MONGOCONNSTRINGENV, dbname string, r *http.Request) string
- func GCFHandlerGetUser(PASETOPUBLICKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string
- func GCFHandlerGetUserFromID(PASETOPUBLICKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string
- func GCFHandlerInsertTiket(PASETOPUBLICKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string
- func GCFHandlerLogin(PASETOPRIVATEKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string
- func GCFHandlerSignUpPengguna(MONGOCONNSTRINGENV, dbname string, r *http.Request) string
- func GCFHandlerUpdateByPengguna(idparam, iduser primitive.ObjectID, pengguna model.Pengguna, ...) string
- func GCFHandlerUpdateEmailUser(PASETOPUBLICKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string
- func GCFHandlerUpdatePasswordUser(PASETOPUBLICKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string
- func GCFHandlerUpdatePengguna(PASETOPUBLICKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string
- func GCFHandlerUpdateTiket(PASETOPUBLICKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string
- func GCFHandlerUpdateUser(PASETOPUBLICKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string
- func GCFReturnStruct(DataStuct any) string
- func GenerateKey() (privateKey, publicKey string)
- func Get(PASETOPUBLICKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string
- func GetAllDocs(db *mongo.Database, col string, docs interface{}) interface{}
- func GetAllPengguna(db *mongo.Database) (pengguna []model.Pengguna, err error)
- func GetAllPenggunaByAdmin(db *mongo.Database) (pengguna []model.Pengguna, err error)
- func GetAllTiket(db *mongo.Database) (tiket []model.Tiket, err error)
- func GetAllUser(db *mongo.Database) (user []model.User, err error)
- func GetID(r *http.Request) string
- func GetPenggunaFromAkun(akun primitive.ObjectID, db *mongo.Database) (doc model.Pengguna, err error)
- func GetPenggunaFromID(_id primitive.ObjectID, db *mongo.Database) (doc model.Pengguna, err error)
- func GetPenggunaFromIDByAdmin(idparam primitive.ObjectID, db *mongo.Database) (pengguna model.Pengguna, err error)
- func GetTiketFromID(_id primitive.ObjectID, db *mongo.Database) (doc model.Tiket, err error)
- func GetUserFromEmail(email string, db *mongo.Database) (doc model.User, err error)
- func GetUserFromID(_id primitive.ObjectID, db *mongo.Database) (doc model.User, err error)
- func GetUserLogin(PASETOPUBLICKEYENV string, r *http.Request) (model.Payload, error)
- func InsertOneDoc(db *mongo.Database, col string, doc interface{}) (insertedID primitive.ObjectID, err error)
- func InsertTiket(iduser primitive.ObjectID, db *mongo.Database, insertedDoc model.Tiket) error
- func LogIn(db *mongo.Database, insertedDoc model.User) (user model.User, err error)
- func MongoConnect(MongoString, dbname string) *mongo.Database
- func Put(PASETOPUBLICKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string
- func SignUpPengguna(db *mongo.Database, insertedDoc model.Pengguna) error
- func UpdateEmailUser(iduser primitive.ObjectID, db *mongo.Database, insertedDoc model.User) error
- func UpdateOneDoc(id primitive.ObjectID, db *mongo.Database, col string, doc interface{}) (err error)
- func UpdatePasswordUser(iduser primitive.ObjectID, db *mongo.Database, insertedDoc model.Password) error
- func UpdatePengguna(idparam, iduser primitive.ObjectID, db *mongo.Database, ...) error
- func UpdateTiket(idparam, iduser primitive.ObjectID, db *mongo.Database, ...) error
- func UpdateUser(iduser primitive.ObjectID, db *mongo.Database, insertedDoc model.User) error
Constants ¶
This section is empty.
Variables ¶
View Source
var ( Response model.Response Tiket model.Tiket )
Functions ¶
func GCFHandlerDeleteTiket ¶
func GCFHandlerGetAll ¶
get all
func GCFHandlerGetAllTiket ¶
func GCFHandlerGetTiket ¶
func GCFHandlerGetUser ¶
func GCFHandlerGetUserFromID ¶
func GCFHandlerInsertTiket ¶
func GCFHandlerInsertTiket(PASETOPUBLICKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string
tiket
func GCFHandlerLogin ¶
func GCFHandlerLogin(PASETOPRIVATEKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string
login
func GCFHandlerSignUpPengguna ¶
signup
func GCFHandlerUpdateEmailUser ¶
func GCFHandlerUpdateEmailUser(PASETOPUBLICKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string
user
func GCFHandlerUpdatePengguna ¶
func GCFHandlerUpdatePengguna(PASETOPUBLICKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string
pengguna
func GCFHandlerUpdateTiket ¶
func GCFHandlerUpdateUser ¶
func GenerateKey ¶
func GenerateKey() (privateKey, publicKey string)
func GetAllDocs ¶
crud
func GetAllPengguna ¶
func GetAllPenggunaByAdmin ¶
func GetPenggunaFromAkun ¶
func GetPenggunaFromID ¶
func GetPenggunaFromIDByAdmin ¶
func GetPenggunaFromIDByAdmin(idparam primitive.ObjectID, db *mongo.Database) (pengguna model.Pengguna, err error)
by admin
func GetTiketFromID ¶
func GetUserFromEmail ¶
func GetUserFromID ¶
func GetUserLogin ¶
get user login
func InsertOneDoc ¶
func InsertTiket ¶
func MongoConnect ¶
func SignUpPengguna ¶
signup
func UpdateEmailUser ¶
user
func UpdateOneDoc ¶
func UpdatePasswordUser ¶
func UpdatePengguna ¶
func UpdatePengguna(idparam, iduser primitive.ObjectID, db *mongo.Database, insertedDoc model.Pengguna) error
pengguna
func UpdateTiket ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.