module

package
v0.0.0-...-aed5a54 Latest Latest
Warning

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

Go to latest
Published: Dec 1, 2023 License: MIT Imports: 18 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	Response model.Response

	Tiket model.Tiket
)

Functions

func Decode

func Decode(publicKey string, tokenstring string) (payload model.Payload, err error)

func DeleteOneDoc

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

func DeleteOrder

func DeleteOrder(idparam, iduser primitive.ObjectID, db *mongo.Database) error

func DeleteTiket

func DeleteTiket(idparam, iduser primitive.ObjectID, db *mongo.Database) error

func Encode

func Encode(id primitive.ObjectID, role, privateKey string) (string, error)

func GCFHandlerDeleteOrder

func GCFHandlerDeleteOrder(PASETOPUBLICKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string

func GCFHandlerDeleteTiket

func GCFHandlerDeleteTiket(PASETOPUBLICKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string

func GCFHandlerGetAll

func GCFHandlerGetAll(MONGOCONNSTRINGENV, dbname, col string, docs interface{}) string

get all

func GCFHandlerGetAllDriver

func GCFHandlerGetAllDriver(MONGOCONNSTRINGENV, dbname string) string

func GCFHandlerGetAllOrder

func GCFHandlerGetAllOrder(MONGOCONNSTRINGENV, dbname string) string

func GCFHandlerGetAllPengguna

func GCFHandlerGetAllPengguna(MONGOCONNSTRINGENV, dbname string) string

func GCFHandlerGetAllTiket

func GCFHandlerGetAllTiket(MONGOCONNSTRINGENV, dbname string) string

func GCFHandlerGetAllUserByAdmin

func GCFHandlerGetAllUserByAdmin(conn *mongo.Database) string

func GCFHandlerGetDriverFromID

func GCFHandlerGetDriverFromID(PASETOPUBLICKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string

func GCFHandlerGetOrder

func GCFHandlerGetOrder(PASETOPUBLICKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string

func GCFHandlerGetOrderFromID

func GCFHandlerGetOrderFromID(MONGOCONNSTRINGENV, dbname string, r *http.Request) string

func GCFHandlerGetPenggunaByAdmin

func GCFHandlerGetPenggunaByAdmin(conn *mongo.Database, r *http.Request) string

func GCFHandlerGetPenggunaByPengguna

func GCFHandlerGetPenggunaByPengguna(iduser primitive.ObjectID, conn *mongo.Database) string

func GCFHandlerGetPenggunaFromID

func GCFHandlerGetPenggunaFromID(PASETOPUBLICKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string

func GCFHandlerGetTiket

func GCFHandlerGetTiket(PASETOPUBLICKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string

func GCFHandlerGetTiketFromID

func GCFHandlerGetTiketFromID(MONGOCONNSTRINGENV, dbname string, r *http.Request) string

func GCFHandlerGetUser

func GCFHandlerGetUser(PASETOPUBLICKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string

func GCFHandlerGetUserFromID

func GCFHandlerGetUserFromID(PASETOPUBLICKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string

func GCFHandlerInsertOrderTiket

func GCFHandlerInsertOrderTiket(PASETOPUBLICKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string

order

func GCFHandlerInsertTiket

func GCFHandlerInsertTiket(PASETOPUBLICKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string

obat

func GCFHandlerLogin

func GCFHandlerLogin(PASETOPRIVATEKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string

login

func GCFHandlerSignUpDriver

func GCFHandlerSignUpDriver(MONGOCONNSTRINGENV, dbname string, r *http.Request) string

func GCFHandlerSignUpPengguna

func GCFHandlerSignUpPengguna(MONGOCONNSTRINGENV, dbname string, r *http.Request) string

signup

func GCFHandlerUpdateByPengguna

func GCFHandlerUpdateByPengguna(idparam, iduser primitive.ObjectID, pengguna model.Pengguna, conn *mongo.Database, r *http.Request) string

func GCFHandlerUpdateDriver

func GCFHandlerUpdateDriver(idparam, iduser primitive.ObjectID, db *mongo.Database, insertedDoc model.Driver) error

func GCFHandlerUpdateEmailUser

func GCFHandlerUpdateEmailUser(PASETOPUBLICKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string

user

func GCFHandlerUpdatePasswordUser

func GCFHandlerUpdatePasswordUser(PASETOPUBLICKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string

func GCFHandlerUpdatePengguna

func GCFHandlerUpdatePengguna(PASETOPUBLICKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string

pengguna

func GCFHandlerUpdateTiket

func GCFHandlerUpdateTiket(PASETOPUBLICKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string

func GCFHandlerUpdateUser

func GCFHandlerUpdateUser(PASETOPUBLICKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string

func GCFReturnStruct

func GCFReturnStruct(DataStuct any) string

return struct

func GenerateKey

func GenerateKey() (privateKey, publicKey string)

func Get

func Get(PASETOPUBLICKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string

get

func GetAllDocs

func GetAllDocs(db *mongo.Database, col string, docs interface{}) interface{}

crud

func GetAllDriver

func GetAllDriver(db *mongo.Database) (driver []model.Driver, err error)

func GetAllOrder

func GetAllOrder(db *mongo.Database) (order []model.OrderTiket, err error)

func GetAllPengguna

func GetAllPengguna(db *mongo.Database) (pengguna []model.Pengguna, err error)

func GetAllPenggunaByAdmin

func GetAllPenggunaByAdmin(db *mongo.Database) (pengguna []model.Pengguna, err error)

func GetAllTiket

func GetAllTiket(db *mongo.Database) (tiket []model.Tiket, err error)

func GetAllUser

func GetAllUser(db *mongo.Database) (user []model.User, err error)

func GetDriverFromAkun

func GetDriverFromAkun(akun primitive.ObjectID, db *mongo.Database) (doc model.Driver, err error)

func GetDriverFromID

func GetDriverFromID(_id primitive.ObjectID, db *mongo.Database) (doc model.Driver, err error)

func GetDriverFromIDByAdmin

func GetDriverFromIDByAdmin(idparam primitive.ObjectID, db *mongo.Database) (driver model.Driver, err error)

func GetID

func GetID(r *http.Request) string

get id

func GetOrderFromID

func GetOrderFromID(_id primitive.ObjectID, db *mongo.Database) (doc model.OrderTiket, err error)

func GetPenggunaFromAkun

func GetPenggunaFromAkun(akun primitive.ObjectID, db *mongo.Database) (doc model.Pengguna, err error)

func GetPenggunaFromID

func GetPenggunaFromID(_id primitive.ObjectID, db *mongo.Database) (doc model.Pengguna, err error)

func GetPenggunaFromIDByAdmin

func GetPenggunaFromIDByAdmin(idparam primitive.ObjectID, db *mongo.Database) (pengguna model.Pengguna, err error)

by admin

func GetTiketFromID

func GetTiketFromID(_id primitive.ObjectID, db *mongo.Database) (doc model.Tiket, err error)

func GetUserFromEmail

func GetUserFromEmail(email string, db *mongo.Database) (doc model.User, err error)

func GetUserFromID

func GetUserFromID(_id primitive.ObjectID, db *mongo.Database) (doc model.User, err error)

func GetUserLogin

func GetUserLogin(PASETOPUBLICKEYENV string, r *http.Request) (model.Payload, error)

get user login

func InsertOneDoc

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

func InsertOrderTiket

func InsertOrderTiket(idparam, iduser primitive.ObjectID, db *mongo.Database, insertedDoc model.OrderTiket) error

func InsertTiket

func InsertTiket(iduser primitive.ObjectID, db *mongo.Database, insertedDoc model.Tiket) error

func LogIn

func LogIn(db *mongo.Database, insertedDoc model.User) (user model.User, err error)

login

func MongoConnect

func MongoConnect(MongoString, dbname string) *mongo.Database

func Put

func Put(PASETOPUBLICKEYENV, MONGOCONNSTRINGENV, dbname string, r *http.Request) string

email

func SignUpDriver

func SignUpDriver(db *mongo.Database, insertedDoc model.Driver) error

func SignUpPengguna

func SignUpPengguna(db *mongo.Database, insertedDoc model.Pengguna) error

signup

func UpdateDriver

func UpdateDriver(idparam, iduser primitive.ObjectID, db *mongo.Database, insertedDoc model.Driver) error

driver

func UpdateEmailUser

func UpdateEmailUser(iduser primitive.ObjectID, db *mongo.Database, insertedDoc model.User) error

user

func UpdateOneDoc

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

func UpdatePasswordUser

func UpdatePasswordUser(iduser primitive.ObjectID, db *mongo.Database, insertedDoc model.Password) error

func UpdatePengguna

func UpdatePengguna(idparam, iduser primitive.ObjectID, db *mongo.Database, insertedDoc model.Pengguna) error

pengguna

func UpdateStatusOrderTiket

func UpdateStatusOrderTiket(idorder primitive.ObjectID, db *mongo.Database, insertedDoc model.OrderTiket) error

update status pengiriman

func UpdateTiket

func UpdateTiket(idparam, iduser primitive.ObjectID, db *mongo.Database, insertedDoc model.Tiket) error

func UpdateUser

func UpdateUser(iduser primitive.ObjectID, db *mongo.Database, insertedDoc model.User) error

Types

This section is empty.

Jump to

Keyboard shortcuts

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