Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AdminFunctionRepo ¶
type AdminFunctionRepo interface { GetAll(ctx context.Context) ([]admin_model.AdminFunctionModel, error) Edit(ctx context.Context, user_id string, users *admin_model.AdminFunctionModel) error AddUser(ctx context.Context, users *admin_model.AdminFunctionModel) error DeleteUsers(ctx context.Context, email string) error }
type AdminRepo ¶
type AdminRepo interface { CreateAdmin(ctx context.Context, admin *admin_model.Admin) error GetAdmin(ctx context.Context, admin *admin_model.ReqSignIn) (*admin_model.ReqSignIn, error) UpdateAdmin(ctx context.Context, user_id string, admin *admin_model.Admin) error DeleteAdmin(ctx context.Context, user_id string) error }
type OtpRepo ¶
type OtpRepo interface { SendOtp(ctx context.Context, otp *model.OtpModel) error //GetAdmin(ctx context.Context, admin *admin_model.ReqSignIn) (*admin_model.ReqSignIn, error) VerifyOtp(ctx context.Context, otp *model.OtpModel) error ChangePassword(ctx context.Context, otp_code string, otp *model.OtpModel) error }
type UsersRepo ¶
type UsersRepo interface { CreateUsers(ctx context.Context, users *users_model.Users) error GetUsers(ctx context.Context, users *users_model.ReqUsersSignIn) (*users_model.ReqUsersSignIn, error) UpdateUsers(ctx context.Context, user_id string, users *users_model.Users) error DeleteUsers(ctx context.Context, user_id string) error //UserFunction GetAddressUsersFunction(ctx context.Context, user_id string) (*users_model.UsersAddressModel, error) AddAddressUsersFunction(ctx context.Context, user_id string, address *users_model.UsersAddressModel) error DefaultAddressUsersFunction(ctx context.Context, user_id string, address *users_model.UsersAddressModel) error }
Source Files
¶
Click to show internal directories.
Click to hide internal directories.