user

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Aug 20, 2023 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type SQLUserRepository

type SQLUserRepository struct {
	// contains filtered or unexported fields
}

func NewSQLUserRepository

func NewSQLUserRepository(db isql.Database, logger logr.Logger) *SQLUserRepository

func (*SQLUserRepository) AddNewUser

func (u *SQLUserRepository) AddNewUser(user *models.User) error

func (*SQLUserRepository) DeleteUser

func (u *SQLUserRepository) DeleteUser(id string) error

func (*SQLUserRepository) GetUserByID

func (u *SQLUserRepository) GetUserByID(id string) (*models.User, error)

func (*SQLUserRepository) GetUserByName

func (u *SQLUserRepository) GetUserByName(username string) (*models.User, error)

func (*SQLUserRepository) ListUsers

func (u *SQLUserRepository) ListUsers() ([]models.User, error)

func (*SQLUserRepository) UpdateUserBalance

func (u *SQLUserRepository) UpdateUserBalance(id string, txnAmount float64) error

Jump to

Keyboard shortcuts

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