repo

package
v0.0.0-...-a4deb0f Latest Latest
Warning

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

Go to latest
Published: Jun 21, 2024 License: MIT Imports: 4 Imported by: 0

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
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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